Jim_King_2000请进(技术请教,勿删)
原贴
http://community.csdn.net/Expert/topic/5390/5390103.xml?temp=.4212
[解决办法]
CDC memDC;
memDC.CreateCompatibleDC(NULL);
memDC.SelectObject(pBitmap);
CBitmap *bmPtr = new CBitmap;
bmPtr-> CreateCompatibleBitmap(&memDC, width, height);
试试看上面的代码吧。如果还是不行,那么用GetLastError()看一下错误代码是什么。
记得把bmPtr给delete掉哦。
另一种方法就是,创建一个大一点的图像,然后把它选入device context,然后再在上面缩放绘图。我想这个方法一定可以达到你想要的目的。