happytc 发表于 2011-8-18 10:31:11

如何调用外部的DLL里图标为exe图标?

如调用系统的,没有问题:
#AutoIt3Wrapper_icon=C:\WINDOWS\system32\SHELL32.dll|-14
象换成我自己生的DLL,就不行了,编译生成的EXE的图标是autoit默认的那个图标

#AutoIt3Wrapper_icon=f:\Resource\Icon.dll|-2

首先这个Icon.dll没有问题,因为可以用GUICtrlCreateIcon调用正常。


另外用SciTE怎么跳回上次光标所在位置?
(这时怀念vim呀,可以无限次回到上次光标所在位置,当然也可以前进)
原打算写个Gvim4aut,发现工程量太大了,特别是自动补全和F1帮助,放弃了。

fuldho 发表于 2011-8-18 13:57:13

可能DLL类型不一样,
检验:用Reshacker打开shell32.dll可以查看和编辑,而用IconJack32.exe打包的DLL文件就打不开,提示“不是32位可执行文件”。
页: [1]
查看完整版本: 如何调用外部的DLL里图标为exe图标?