找回密码
 加入
搜索
查看: 2072|回复: 3

[网络通信] 求助。如何判断EXE包含图标?(解决)

[复制链接]
发表于 2011-8-3 13:00:22 | 显示全部楼层 |阅读模式
本帖最后由 夜猫猫 于 2011-8-4 15:40 编辑

因为使用_GUICtrlListView_Create创建ListView
测试使用GUICtrlSetImage不能显示图标。
只能使用 _GUIImageList_AddIcon来添加图标,问题来了。当EXE文件不包含图标时候,相应的项目会使用下一个项目的图标,造成图标错位。
我的想法是这样,先判断EXE文件是否包含图标,如果有就输出,没有就替换。
该怎么判断EXE文件是否包含图标。找帮助文档,论坛找不到解决的。
发表于 2011-8-3 13:58:52 | 显示全部楼层
只要是可执行的Exe都含有图标,没有的,都会给个Dos样的图标:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-8-3 14:27:19 | 显示全部楼层
回复 1# 夜猫猫
_WinAPI_ExtractIconEx($Filename, -1, 0, 0, 0)
发表于 2011-8-3 20:49:47 | 显示全部楼层
学习了`~~~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-6-11 04:41 , Processed in 0.086843 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表