首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

Jim_King_2000请进(技术请问,勿删)

2012-03-19 
Jim_King_2000请进(技术请教,勿删)原贴http://community.csdn.net/Expert/topic/5390/5390103.xml?temp.4

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,然后再在上面缩放绘图。我想这个方法一定可以达到你想要的目的。

热点排行