皮肤使用问题
本帖最后由 zhangla 于 2011-2-15 13:27 编辑呵呵,遇到一个怪现象,可能是skin皮肤的一个bug,
即:当使用皮肤时,页2的input框会出现在页1中,而不使用皮肤时不存在这种情况,不知大家遇到过没有?
怎样解决?
实验代码如下:
经测试,用she皮肤更爽。 使用皮肤出现这种状况的情况最多… 看来同志们在这方面不愿花过多的精力哈。 本帖最后由 xsjtxy 于 2010-8-10 14:15 编辑
LZ用的哪个skin? 我怎么没看出来问题?
#NoTrayIcon
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>
$sDll= DllOpen("Skin.dll")
DllCall($sDll, "int", "SkinH_AttachEx","str","aero.she","str","mhgd")
DllCall($sDll, "int", "SkinH_SetAero","int",1)
$Form1 = GUICreate("Form1", 633, 447, 192, 114)
$Tab1 = GUICtrlCreateTab(120, 72, 385, 329)
$TabSheet1 = GUICtrlCreateTabItem("TabSheet1")
$Combo2 = GUICtrlCreateCombo("Combo2", 216, 192, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
$Combo4 = GUICtrlCreateCombo("Combo4", 224, 312, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
$Input1 = GUICtrlCreateInput("Input1", 216, 120, 121, 21)
$Input2 = GUICtrlCreateInput("Input2", 216, 160, 121, 21)
$Input3 = GUICtrlCreateInput("Input3", 216, 224, 121, 21)
$TabSheet2 = GUICtrlCreateTabItem("TabSheet2")
$Combo1 = GUICtrlCreateCombo("Combo1", 224, 128, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
$Combo3 = GUICtrlCreateCombo("Combo3", 256, 240, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
$Input4 = GUICtrlCreateInput("Input4", 232, 160, 121, 21)
$Input5 = GUICtrlCreateInput("Input5", 232, 200, 121, 21)
$Input6 = GUICtrlCreateInput("Input6", 224, 104, 121, 21)
$TabSheet3 = GUICtrlCreateTabItem("TabSheet3")
GUICtrlSetState(-1,$GUI_SHOW)
$Pic1 = GUICtrlCreatePic("C:\Documents and Settings\zhangla\My Documents\My Pictures\1.jpg", 136, 104, 361, 289)
GUICtrlCreateTabItem("")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
回复 4# xsjtxy
我用的Tranquill_ST.skf皮肤,不是.she皮肤。 回复 5# zhangla
那种皮肤体积又大。卸载不也方便。何不换换?
页:
[1]