heroxianf 发表于 2018-3-30 19:01:00

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

本帖最后由 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

afan 发表于 2018-3-30 19:45:24

#AutoIt3Wrapper_Res_Icon_Add=1.ico
#AutoIt3Wrapper_Res_Icon_Add=2.ico
...

heroxianf 发表于 2018-3-30 19:53:19

回复 2# afan


    原来可以这样操作谢谢A大了。

zghwelcome 发表于 2018-3-31 16:13:06

收藏学习了
页: [1]
查看完整版本: AU3如何把多个ICO打包到EXE里[已解决]