 	case WM_PAINT:
		hwndFrame = GetDlgItem (hDlg, ID_BLACKFRAME);
		hdcFrame = GetDC (hwndFrame);
		GetClientRect (hwndFrame, &rect);

		hdcMem = CreateCompatibleDC (hdcFrame);
		hbmpBitmap = LoadBitmap (hInst, szBitmap);
		hbmpOld = SelectObject (hdcMem, hbmpBitmap);

		InvalidateRect (hwndFrame, NULL, FALSE);

		BitBlt (hdcFrame, 0, 0, rect.right, rect.bottom, hdcMem, 0, 0, SRCCOPY);
		ReleaseDC (hwndFrame, hdcFrame);

		SelectObject (hdcMem, hbmpOld);
		DeleteObject (hbmpBitmap);
		DeleteDC (hdcMem);
		break;
