如何将屏幕截取的图片进行缩放
小弟想将截取的图片进行缩放,但是缩放的函数需要传入lpDIB值,怎么找到这个值啊,还有ZoomDIB(lpDIB,fXZoomRatio,fYZoomRatio)这个函数应该放在下面程序的什么位置呀,怎么用呀,求帮助呀,好几天都找不到头绪,求大神帮助!
hScrDC = CreateDC(L"DISPLAY", NULL, NULL, NULL);
// 创建一个与屏幕设备描述表兼容的位图
hMemDC = CreateCompatibleDC(hScrDC);
hBitmap=CreateCompatibleBitmap(hScrDC,nWidth,nHeight);
// 把新位图选到内存设备描述表中
hOldBitmap=(HBITMAP)SelectObject(hMemDC,hBitmap);
// 把屏幕设备描述表拷贝到内存设备描述表中
BitBlt(hMemDC,0,0, nWidth,nHeight,hScrDC, 0, 0, SRCCOPY);
//得到屏幕位图的句柄
hBitmap=(HBITMAP)SelectObject(hMemDC,hOldBitmap);