c/c++修改exe文件图标
有两种吧:一种是修改指定文件的图标,另一种是修改默认图标,
后面一种我查资料相对简单一点,如果可能的话能否都写一下?
我新手,求直接能编译的代码。谢谢 ,在线等。。。 展开
你vc6版本太低?
我实验室的vc6(不过sdk是新的)稍微改一点就能编译
没有测试条件,于是象征性地把“可能有问题”的改了改。
你试试看这个能不能编译
原来是尽可能做成比较通用的,然后避免链接c运行库以减小体积
遇上这种旧版本……只能呵呵了
1)VC直接打开exe,修改资源,然后保存即可。
2)调用BeginUpdateResource,UpdateResource 的资源函数修改资源;这个比较麻烦。
关键是没有比较好的例子,要自己摸索着做。
这些是函数名称
Resource Functions
The following functions are used with resources.
BeginUpdateResource
CopyImage
EndUpdateResource
EnumResLangProc
EnumResNameProc
EnumResourceLanguages
EnumResourceNames
EnumResourceTypes
EnumResTypeProc
FindResource
FindResourceEx
LoadImage
LoadResource
LockResource
SizeofResource
UpdateResource
这些是释放和锁定函数
Obsolete Functions
FreeResource
UnlockResource
2013-06-24 · 知道合伙人互联网行家
在工程中添加一个.rc文件,然后把缺省的图标换成你想要的就行了。。。现在不在计算机上,要是需要明天给你做个例子
是的 ,用的VC6.0 或者codeBlocks
坐等你明天的代码,一定要测试通过的哦~~~我不会改。。。。嘻嘻
再啰嗦一句 :尽量有点注释 我是想学习,谢谢
大神记得帮忙写一下
还是修改已经编译好的exe文件的图标?
编译好的exe就比如qq啥的