如何使用资源字符串读入位图资源

rovoboy 2006-08-03 08:50:44
nBitmap = LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP1))可以使用,而我想使用下列方式读取为什么不行?
nBitmap = LoadBitmap(AfxGetInstanceHandle(), "IDB_BITMAP1")这样总是找不到资源,请问如何解决
...全文
202 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
rovoboy 2006-08-07
  • 打赏
  • 举报
回复
我昏,你这显然是没明白我的意思。。。
思危 2006-08-07
  • 打赏
  • 举报
回复
:P, 我也10分啊
思危 2006-08-07
  • 打赏
  • 举报
回复
因为你的资源名实际不是IDB_BITMAP1,要用下面这种方式加载

nBitmap = LoadBitmap(AfxGetInstanceHandle(), "IDB_BITMAP1");

修改资源名,在位图资源id里输入 : "IDB_BITMAP1" , 注意要加引号
rovoboy 2006-08-07
  • 打赏
  • 举报
回复
再来个撒,一人10分
molan_1206 2006-08-07
  • 打赏
  • 举报
回复
"IDB_BITMAP1"加入资源了吗?
mynamelj 2006-08-07
  • 打赏
  • 举报
回复
只要有一种能用就行了
cleverwyq 2006-08-07
  • 打赏
  • 举报
回复
内部机制,不清楚
接分^_^
碧螺春的马甲 2006-08-07
  • 打赏
  • 举报
回复
没试过,mark留念。
rovoboy 2006-08-07
  • 打赏
  • 举报
回复
哎,算了,来人接分把,郁闷

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧