我用画图画了512×512@24bit的位图,可利用如下API时:
HBITMAP hBmp = (HBITMAP) ::LoadImage(...);
BITMAP bm;
::GetObject(...);
// hDC, hDCBmp are valid
::SelectObject(hDCBmp, hBmp);
::BitBlt(...);
//...
关键是bm.bmWidth == bm.bmHeight == 64了。即使在BitBlt中使用512也没用。谁知道是怎么回事。谢谢。