| 
              #include <stdio.h>#include <Windows.h>
 
 int main(void)
 {
 HBITMAP hbmp;
 HDC hdc, hdcMem;
 
 hdc = GetDC(NULL);
 hbmp = CreateCompatibleBitmap(hdc, 300, 250);
 hdcMem = CreateCompatibleDC(hdc);
 SelectObject(hdcMem, hbmp);
 
 BitBlt(hdcMem, 0, 0, 300, 250, hdc, 800, 600, SRCCOPY);
 
 DeleteDC(hdcMem);
 //DeleteObject(hbmp);
 
 OpenClipboard(NULL);
 EmptyClipboard();
 SetClipboardData(CF_BITMAP, hbmp);
 CloseClipboard();
 
 ReleaseDC(NULL, hdc);
 }
 |