绘制位图到桌面失败,但也没报错。

相关代码
    #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中拷贝到屏幕上

 ###### 运行结果
控制台卡一会就退出了