其实也非常简单,自己这两天用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

最新文章

  1. lightbox图片展示效果
  2. (高精度运算4.7.26)POJ 1220 NUMBER BASE CONVERSION(高精度数的任意进制的转换——方法:ba1-----&gt;10进制-----&gt;ba2)
  3. 防止双击选中html中文字
  4. PHP视频教程 &gt; PHP面向对象编程视频教程
  5. etc下
  6. [LinqPad妙用]-在Net MVC中反射调用LinqPad中的Dump函数
  7. C++Primer笔记(2)
  8. iOS开发——NSArray中的字符串排序
  9. MongoDB数据库聚合
  10. ssh密钥创建分发(端口号非22)&amp;脚本实现自动创建分发密钥
  11. 常见web安全隐患及解决方案
  12. k-d树模板(BZOJ2648)
  13. 小程序第三方框架对比 ( wepy / mpvue / taro )(转)
  14. 阿里云服务器ECS的环境部署和安装
  15. [BJOI2012]最多的方案(记忆化搜索)
  16. C语言面试笔记(8/26)
  17. spring aop 中的JoinPoint
  18. 从YOLOv1到YOLOv3,目标检测的进化之路
  19. (个人)Zookeeper集群环境部署
  20. POJ 2612

热门文章

  1. 【洛谷P1083】[NOIP2012]借教室
  2. 【luogu P3369 【模板】普通平衡树(Treap/SBT)】 题解 pb_ds
  3. 【luogu P1082 同余方程】 题解
  4. HDU 1071 The area(求三个点确定的抛物线的面积,其中一个点是顶点)
  5. 记录一次LOB损坏导致的EXPDP导出ORA-01555报错
  6. $CRS_HOME/cdata下大量数字命名的文件,占用空间大
  7. django-模板层基础2
  8. 解读JavaScript中的Hoisting机制(js变量声明提升机制)
  9. SAC E#1 - 一道难题 Tree(树形DP)
  10. 数论(一)LOJ1282