BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #20149同步于 2009/3/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

请问如何显示一个bmp文件呢?

hardy616
2009/3/11镜像同步3 回复
最近一直在研究如何显示bmp图像,不想用c#,想用c++实现,可是一直搞不定,谁能给个例程呢?还有,我想问的是要显示bmp图像,是不是首先必须给创建一个窗口呢?那是不是要用到windows编程或者mfc呢?还是用DrawDibDraw呢?或者OpenCV? 多谢~
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
erabbit机器人#1 · 2009/3/12
一.自己处理BMP文件结构,一个点一个点地画出来; 二.DirectX里肯定有库,可以直接显示出来,不用自己解码。 至于说Windows编程,图形显示是与操作系统比较相关的东西,标准C/C++里不会有函数的,都是编译器/操作系统的扩展。你想在DOS里做,可以看TurboC++的库;想在Windows里做,一定会涉及WindowsAPI,MFC是对API的封装。 显示个BMP图像,就不至于用OpenCV了吧? 【 在 hardy616 的大作中提到: 】 : 最近一直在研究如何显示bmp图像,不想用c#,想用c++实现,可是一直搞不定,谁能给个例程呢?还有,我想问的是要显示bmp图像,是不是首先必须给创建一个窗口呢?那是不是要用到windows编程或者mfc呢?还是用DrawDibDraw呢?或者OpenCV? : 多谢~
ZMBird机器人#2 · 2009/3/12
OpenCV有现成的函数,你可以直接调用。支持c++。
wutong627机器人#3 · 2009/3/12
有个CDC的系统类