读书人

VC 怎么使用超过256色的位图

发布时间: 2012-01-19 20:57:59 作者: rapoo

VC 如何使用超过256色的位图?
我在网上找了个程序的源代码
我看他使用的位图超过256色 用VC编译器打不开这些位图资源
大概 提示是 文件超过256色 不能打开

他是如何添加进去的??

使用位图的部分代码
//加载使用位图
pBitmap->LoadBitmap(IDB_LEFTDOWN);
pDC->BitBlt(DrawPonit.x, DrawPonit.y, BmpInfo.bmWidth, BmpInfo.bmHeight, pDisplayMemDC, 0, 0, SRCCOPY);

[解决办法]
VC6的资源编辑器只是不能显示超过256色的位图,在使用上没有任何区别,在代码上更没有什么不同了。一样的用。
[解决办法]
打不开是说VC自带的图像编辑器编辑不了
不影响你程序的处理
[解决办法]
在资源视图右键-〉添加资源-〉导入
然后你应该就知道了
[解决办法]

探讨
xianglitian 万分感谢哦~!

那如果不把位图添加到资源脚本里
使用 CBitmap 类
可以加载位图吗???

[解决办法]
探讨
xianglitian 万分感谢哦~!

那如果不把位图添加到资源脚本里
使用 CBitmap 类
可以加载位图吗???

[解决办法]
先用正常的方法添加一个图标
然后在res文件夹中把图标换成你想要的就好了

还有一种方法,就是rc文件中直接添加,保存,记得在resource.h文件中添加ID

[解决办法]
虽然用位图编辑器打不开,但跟普通位图一样可以正常载入并显示,要编辑的话图像处理软件很多,随便用

读书人网 >VC/MFC

热点推荐