【已解决】按钮背景色问题
本帖最后由 wlb 于 2014-3-23 10:39 编辑有一个按钮
$Button = GUICtrlCreateButton("#1", 280, 264, 30, 25)
GUICtrlSetState(-1,$GUI_DISABLE)
在一定条件下执行
GUICtrlSetBkColor($Button, 0x00ff00)
改变了按钮的背景色
若需要再在另一条件下将其变回成没有背景色的情况,该如何操作? #include <GUIConstants.au3>
$Form1 = GUICreate("", 400, 100,-1,-1)
$Button = GUICtrlCreateButton("", 10, 50, 75, 22, 0)
GUICtrlSetBkColor(-1, 0x00ff00)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Select
Case $nMsg = $GUI_EVENT_CLOSE
Exit
Case $nMsg = $Button
GUICtrlSetBkColor($Button, 0xff0000)
MsgBox(0,"","颜色已改变")
Sleep(250)
GUICtrlSetBkColor($Button, 0x00ff00)
EndSelect
WEnd 我是想实现变回初始状态(无色) 改回样式 请问怎么改回样式呢?主要用哪个函数
回复 4# afan GUICtrlSetStyle() 可以了,非常感谢!!!
回复 6# afan 很不错啊不错 谢谢分享 收藏 很不错的问题刚好解决我的烦恼
页:
[1]