GUI:利用.she换肤窗口
#cs ____________________________________脚本目的:利用.she换肤窗口
准备工作:
1.必须文件:皮肤文件.she和USkin.dll;
窗口换肤过程:
1.fileinstall()所需文件;
2.定义变量$skins和$DLL_存储换肤文件;
3.利用DLLCALL()启用皮肤。
注意事项:
1。注意用fileinstall()载入文件的源路径必须是字符不能有变量;
2.注意路径“\”符号必须存在,否则因路径导致无法找到更换皮肤所需文件;
3.注意退出时将载入文件删除。
#ce _______________脚本开始_________________
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
FileInstall("aero.she",@TempDir & "\aero.she")
FileInstall("Skin.dll",@TempDir & "\Skin.dll")
$skins=@TempDir & "\aero.she"
$Dll = DllOpen(@TempDir & "\Skin.dll")
DllCall($Dll, "int", "SkinH_AttachEx", "str", $skins, "str", "mhgd")
DllCall($Dll, "int", "SkinH_SetAero", "int", 1)
$Form1 = GUICreate("test .she skin", 633, 454, 192, 114)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
好贴,顶起来 最近一个小工具,正好需要,谢谢了 {:face (361):} 能提供下aero.she和Skin.dll这两个文件不? 回复 5# xiaozui
论坛搜索! 又见楼主
顶起
继续MARK {:face (254):} 好东西必顶!.. 值得研究,谢谢楼主 问下楼主载入文件的删除是什么啊,加在哪啊 学习了。谢谢楼主 学习一下,论坛越发的好 学习一下,感谢分享! she換膚還不劊用,簡單容易上手,感謝了...
页:
[1]
2