CImage显示略缩图时有问题。 CImage显示图片时,当窗口比图片小时,图片就不清楚了,图片会花掉了用IPicture在同一窗口显示同一张图片,就没这个问题。这是什么原因? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果有缩放肯定会有损的。CImage.Draw方法其实就是调用的StretchBlt方法。如果想显示没问题那就加入无损缩放算法(自己写或找其它开源库)。 CxImage开源库有无损缩放算法。 为了节省放大缩小算法的运行时间,省却的情况下,算法比较粗略。 你用一下,STRETCH_HALFTONE吧。pDC->SetStretchBltMode(STRETCH_HALFTONE); 使用SetStretchBltMode(STRETCH_HALFTONE); 和 StretchBlt。 求助:不能将参数从“char **__w64”转换为“const char **” 如何判断CDHtmlDialog::Navigate已经完成? VS2005对话框外观怎么变成这个样了? 如何获取网页的超链接 请问CBrush 与 CBitmap 使用后如何将其释放呀 怎样在一个按钮控件上加位图? 有没有人做过超市售货系统,就是连接好多post机的那种。 想在CView中画一个类似WORD中的标尺 VC USB ReadHid只能读取8个字节的数据 下载的JAVA编译器的格式为 jbuilder.IOS.jc! 用winiso不能打开,请帮忙 增大缓冲区的问题 如何获取设备驱动的版本信息
CImage.Draw方法其实就是调用的StretchBlt方法。如果想显示没问题那就加入无损缩放算法(自己写或找其它开源库)。
你用一下,STRETCH_HALFTONE吧。
pDC->SetStretchBltMode(STRETCH_HALFTONE);