Я использовал следующий код для создания Bitmap и его HDC, но обнаружил, что они не имеют одинаковый размер.
Bitmap memBitmap(4961, 7016);
Graphics memGraphics(&memBitmap);
HDC memHDC = memGraphics.getHDC();
int iTmp1 = GetDeviceCaps(memHDC, HORZRES);
int iTmp2 = GetDeviceCaps(memHDC, VERTRES);
//doSomething...
memGraphics.ReleaseHDC(memHDC);
iTmp1 и iTmp2 - это текущий размер экрана, например 1600x900.Как сделать размер memHDC в 4961x7016?Большое спасибо.