我看过关于双缓存技术的文章,不过好像没有图片放缩功能的。我的问题是,如何在内存里将位图放缩,然后再用BitBlt显示,以免闪烁。而且当大量这个放缩后的位图时,不可能每次都要进行放缩操作,太浪费资源和影响效率了,而且图片也不会总刚好符合大小吧?
解决方案 »
- ip地址控件destroywindow后对话框所有子控件字体都变了?
- 这个问题怎么解决
- 客户区中,如何粘贴圆形位图
- 请教宏展开,请各位帮忙
- 各位大大帮我看一下,CArchive构造函数中new CArchive(m_pFile,CArchive::Store) 提示出错,Store没有定义
- 怎么把VARIANT类型的数据转换成HIMAGELIST类型啊?
- 一个小问题!
- 公布一个新的QQ群(8617156),欢迎VC++程序员加入!
- 用ODBC动态加载数据源时返回成功,但在运行打开表时就说"未发现数据源名称及驱程",本人在线,请各位高手指教!(部分代码如下)
- 简单问题:CListCtrl无法显示
- MFC窗口分割
- 怎么在内存里缩放位图
否则就要用专门的图形库
openCV 和gdi+ 都可以
SetStretchBltMode 控制缩放的模式,StretchDIBits控制缩放的比例