使用CodeBlocks为你的程序添加程序文件图标和启动读入图标

其实也非常简单,自己这两天用win32api做了一个小程序,可是发现图标却是dos的,太难看了,于是就想起以前学win32汇编时候用到的工具,ResEd,已经被我汉化了一些,估计有新的版本发布吧,但是一个脚本工具只是用着方便,况且就是为了添加一个图标没必要怎么用,因为wxwidgets就足够了,系统带的rc资源文件不好用,也比较反感,不说了。

主要是这样的,随便找一个工程,就算是cmd工程也一样用,先打开ResEd,新建一个rc,怎么做大家都都会就不多说了,建好之后,应该把宏定义输出到一个头文件里边,resed有这个功能,一定要注意,他默认添加的图标ID也就是资源宏定义是0,这个一定要改为非零的且不要和其他资源ID重复,不然肯定没有图标的。

下一步就是输出资源的头文件,并且把头文件和rc脚本文件一并加入到工程中,并且在主程序的源文件中加入该资源的头文件,#include"yourrcheadername.h"//注意不是<>号;

这回编译试试吧,怎么样成功了吧,我加入了两个图标,所以有两个资源可以用,而且winmain中就要把原来的loadicon给改过来了,现在应该使用loadimage之后用HICON强制转换就可以了。。。

如果有需要我自己修改的ResEd文件的可以到我网盘里去找:http://pan.baidu.com/s/1o6qHwpG

转载于:https://www.cnblogs.com/absudra/p/9557554.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值