#include <windows.h>
#pragma comment(lib, "lgdi32.lib|")
PAINTSTRUCT ps;
HWND desk = GetDesktopWindow();
HDC hdc = BeginPaint(desk, &ps);//为指定窗口进行绘图工作的准备
HDC hMemDC = CreateCompatibleDC(hdc);//创建一个与屏幕显示兼容的内存DC
HANDLE Rgn = LoadImage(NULL, "D:\\a.bmp", IMAGE_BITMAP, 0, 0,LR_LOADFROMFILE);
SelectObject(hMemDC, Rgn);// 将与屏幕兼容的位图加载到内存DC中
BitBlt(hdc, 100, 100, 180, 90, hMemDC, 100, 100, SRCCOPY);//将位图从内存DC中拷贝到屏幕上
###### 运行结果
控制台卡一会就退出了