按照全程做的皮肤,退出还是出错
http://www.autoitx.com/forum.php?mod=viewthread&tid=1375按照老大的例程,退出程序的时候还是出错,何故呢?
明显是DllClose这句出错的 本帖最后由 水木子 于 2009-12-9 09:41 编辑
看看吧!我以前学习加皮肤的帖子。
http://www.autoitx.com/forum.php?mod=viewthread&tid=8277&highlight=
个人认为,最好还是不加皮肤,皮肤容易出这样那样的问题,请斟酌! 谢谢楼上的回答,都看过了,还是没找出为什么出错,在Quit()中DLLClose时出错 以前用过不少皮肤,不过都没有出错问题 用别人的源程序也没有出错提示,
调用和退出我都是直接Copy过来的。 本帖最后由 newx 于 2009-12-10 00:50 编辑
如果直接用呢,试过没?
Func QUIT()
Exit
EndFunc
还有,在“@TempDir&"xxxxxx.xxx" ”类似的语句里,加上斜杠
@TempDir&"\xxxxxx.xxx" 如果是这个问题的话,就会得不到皮肤的效果,现在是退出时Dllclose出错 Func Quit()
GUISetState(@SW_HIDE)
DllCall($dll, "int:cdecl", "DeInitDecoration")
DllCall($dll, "int:cdecl", "RemoveSkin")
DllClose($dll)
Exit
EndFunc这样不会出错 论坛有例子呀!可以自己搜索一下就行了! 参照 用USkin.dll调用皮肤(镶入式)【案例+源码+皮肤+DLL】
http://www.autoitx.com/forum.php?mod=viewthread&tid=11378&extra=page%3D1
页:
[1]