獲取指定控件的當(dāng)前狀態(tài)。
GUICtrlGetState ( [控件ID] )
參數(shù)
控件ID | [可選參數(shù)] 控件標(biāo)識(shí)符(控件ID),可由 GUICtrlCreate... 函數(shù)的返回值獲得。 |
返回值
返回狀態(tài)值。請(qǐng)查看 GUICtrlSetState 列出的狀態(tài)值。
注意
和 GUICtrlRead 不同的是本函數(shù)返回的僅僅是控件的狀態(tài)(禁用/隱藏/等等)。
相關(guān)
GUICtrlRead, GUICtrlSetState
示例
#include <GUIConstants.au3>
GUICreate ("我的 GUI 之(GetControlState)")
$n=GUICtrlCreateCheckbox ("復(fù)選框",10,10)
GUICtrlSetState (-1,1) ; 選中
GUISetState () ; 空窗口
; 運(yùn)行腳本直到窗口被關(guān)閉
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
Wend
msgbox (0,"狀態(tài)",StringFormat("GUICtrlRead=%d\nGUICtrlGetState=%d",GUICtrlRead($n),GUICtrlGetState($n)))