VS2003 加载 PNG 图片资源问题

本文介绍了一种在Visual Studio中加载PNG资源的详细步骤,包括在资源视图下新建资源、修改Filename属性、复制资源文件的二进制代码并粘贴到资源文件中等关键操作。

我搞了好久,不知道什么原因,网上也查了,这方面的好,后来碰巧如下解决掉了,记录下来。如有好的方法谢谢分享。

1、资源视图下新建。在资源视图下插入“PNG”,此时生成一个空的PNG资源,名字也是默认值,在VS2003环境下打开是空。

2、改Filename属性(重要)。把新建后的PNG资源的Filename属性改成你的资源文件路径和文件名,当时我的是(res\PLATFORM_FRAME\BT_NAVIGATION_7.png),然后使命ID属性,在文件上右键保存资源。此时打开文件也是空

3、解决方案视图下复制资源文件二进制代码。在解决方案视图下,找到资源文件BT_NAVIGATION_7.png,右键用打开方式,选择二进制编辑器,打开。看到二进制代码,全选复制。

4、回到资源视图把复制到的二进制码粘贴到为空的资源文件下:BT_NAVIGATION_7.png,保存OK。


补充:添加BMP的时候也是关键要把二进制编码编进去,我的方法是把已经成功加载的BMP格式图片替换成你要加载的图,这样能确保用二进制编码读取你想加的新图,把二进制编码考出来后再把之前的还原。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值