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

[AU3基础] AU3如何把多个ICO打包到EXE里[已解决]

[复制链接]
发表于 2018-3-30 19:01:00 | 显示全部楼层 |阅读模式
本帖最后由 heroxianf 于 2018-3-30 20:09 编辑

我在查看某些EXE里的资源的时候看到里面有多个图标,也可以用工具提取出来。我想AU3打包exe的时候也能这样,就可以实现调用EXE  "test.exe,0   test.exe.1 ......"  设置不同的图标了。

成功打包后调用测试代码。

#include <GUIConstantsEx.au3>

Example1()

Func Example1()
    GUICreate(" My GUI Icons", 250, 250)
    GUICtrlCreateIcon(@ScriptDir & "\test.exe", 0, 20, 20)
    GUICtrlCreateIcon(@ScriptDir & "\test.exe", -4, 20, 75, 32, 32)
    GUISetState()

    ; 运行界面,直到窗口被关闭
    While 1
        Local $msg = GUIGetMsg()
        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
    GUIDelete()
EndFunc
发表于 2018-3-30 19:45:24 | 显示全部楼层
#AutoIt3Wrapper_Res_Icon_Add=1.ico
#AutoIt3Wrapper_Res_Icon_Add=2.ico
...
 楼主| 发表于 2018-3-30 19:53:19 | 显示全部楼层
回复 2# afan


    原来可以这样操作  谢谢A大了。
发表于 2018-3-31 16:13:06 | 显示全部楼层
收藏学习了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-28 07:18 , Processed in 0.075002 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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