xiexie

解决方案 »

  1.   

    HDC hDC = ::GetDC(your hWnd);
    HDC hMemDC = ::CreateCompatibleDC(hDC);
    HBITMAP hBmp = ::CreateCompatibleBitmap(hdc, nWidth, nHeight);
    HBITMAP hBmpOld = (HBITMAP)::SelectObject(hMemDC, hBmp);
    ...................................
    你的操作
    ...................................
    ::BitBlt(hDC, 0, 0, nWidth, nHeight, hMemDC, 0, 0, SRCCOPY);
    ::SelectObject(hMemDC, hBmpOld);
    ::DeleteObject(hBmp);::DeleteObject(hMemDC);
    ::ReleaseDC(your hWnd, hDC);