真色彩位图显示问题

rick1126 rick1126 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
日前打算学习一把GUI, 自然从位图开始, 发觉在不使用调色板的时候也可以显示真色彩的位图, 不过因为OS是Win2k, 自然有些惴惴不安, 为此查看相关API(API其实是效率最高的, 不要看到句柄就害怕), 发现有一套DrawDib函数, 内存小, 效率高, 缩放失真小, 大致调用方式如下:
1. 包含vfw.h, vfw32.lib到你的工程
2. DrawDibOpen打开函数库
3. DrawDibRealize函数针对上下文设备进行初始化
4. DrawDibDraw实现位图显示
5. DrawDibClose关闭函数库
简单吧

不过问题在于
1. 使用一般的GDI函数能否在没有调色板的前提下正常显示真色彩位图
2. 使用DrawDib函数即使我使用了memDC, 还是无法解决闪烁问题

...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
rick1126
VC/MFC 16,550 成员 421,606 内容