如何用"res://程序路径\资源种类\#资源ID"访问程序的Bitmap

zyq5945 2009-04-04 11:16:51
自己做了个mfc程序,添加了一个自定义IMG的JPG图片资源,ID为131,在资源管理器中可以输入
res://d:\vs2008\dhtml\debug\dhtml.exe/img/#131
可以访问,但VS2008可以识别的bitmap类型的图片确不行
有个bitmap的资源图片,ID为130按如下确访问不了
res://d:\vs2008\dhtml\debug\dhtml.exe/bitmap/#130
以前感触最深的也是动态鼠标资源的加载也存在类似的问题,不知道是不是微软N久的BUG.
那为牛人知道的帮忙解决下.
PS:有兴趣的话大家可以Resources Hacker这个软件试验下.
...全文
130 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
9701lb 2009-04-16
  • 打赏
  • 举报
回复
The escape sequence for #(hash) is %23.This can make the path look complicated especially as the Resource Type value for HTML is 23.
试一下把#换成 23 比如:
res://D:\Projects\ActiveX\wwwroot\fOcx.ocx/HTML/%23101
HTML是resourcetype,资源号为101,是一个html文件,不过我是用vb6做的,不知道是否适合。

19,464

社区成员

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

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