DDB与DIB中的图像数据(也就是加上了BITMAPFILEHEADER中的bfOffBits位移后得到的数据)有什么联系和区别?
解决方案 »
- listbox会过滤掉\r\n,但我一定要在\r\n的位置实现换行,应该怎么做
- 大家看看我的问题在哪里
- Window Socket 2.0 与 Socket 5是何关系?
- 大家帮我,SOCKET消息发送问题
- 我们一起轻松以下啊!!!!!
- 哪位高手可否指点下DVR监控软件的开发过程及原理?
- win98下,如何使用xp风格的界面
- 很疑惑,VC++ 6.0 关于int数据类型方面的问题,很焦急?
- 怎么重新获得IWebBrowser2指针?高手请进!up有分
- 如何知道程序是否初始化完成?
- vc++6。0的问题,高手来看一下,其实是一点就通的事情,谢谢了,在线等
- 说知道哪里能找到RAR和ISO的文件格式说明。
DDB只有是单色的或和当前显示设备兼容的颜色,由HBITMAP内型引用
它们可以通过CreateDIBSection,CreateDIBitmap互相转换
你看《windows程序设计》吧,上面有明确的说明
设备无关位图
它的数据等同于一个数组,是一个矩形区域内均匀分布的所有点的颜色
可以很多文件格式保存,比如bmp、tif、jpg等等
有很多的图像浏览软件,比如“画图”、“映像”、“acdsee”等等DDB:
设备相关位图
它的数据与具体设备相关,设备不同,数据就不同
例如,使用爱普生打印指令集的打印驱动程序生成的prn文件,就只有该类型的打印机才能把他“画“出来