Win32API質問箱 Build47
■ このスレッドは過去ログ倉庫に格納されています
0751748
2006/12/08(金) 12:33:40HDC hDC = GetDC(hWnd)
HCD hMemoryDC = CreateCompatibleDC(hDC);
HBITMAP hBitmap = CreateComatibleBitmap(hDC, 640, 480);
SelectObject(hMemoryDC, hBitmap);
DeleteObject(hBitmap);
SelectObject(hMemoryDC, GetStockObject(GRAY_BRUSH));
Rectangle(hMemoryDC, 0, 0, 640, 480);
ClearRect(hMemoryDC, 160, 120, 480, 360);// Rectangleで書いたところの一部を消したい
----------
WndProcでWM_PAINTのところ
case WM_PAINT:
hDC = BeginPaint(hWnd, &ps);
BitBlt(hDC, 0, 0, 640, 480, hMemoryDC, 0, 0, SRCCOPY);
EndPaint(hWnd, &ps)
↑みたいな処理で、ClearRectに該当する処理を探しています
■ このスレッドは過去ログ倉庫に格納されています