調(diào)整指定控件的狀態(tài)。
GUICtrlSetState ( 控件ID, 狀態(tài) )
參數(shù)
| 控件ID | 控件標(biāo)識(shí)符(控件ID),可由 GUICtrlCreate... 函數(shù)的返回值獲得。 |
| 狀態(tài) | 請(qǐng)查看下面的 狀態(tài)表。 |
返回值
| 成功: | 返回值為1。 |
| 失。 | 返回值為0。 |
注意
| 狀態(tài) | 解釋 |
| 無(wú)變化 | 0 |
| $GUI_UNCHECKED | 單選按框鈕(Radio)或復(fù)選框按鈕(Checkbox)將被取消選中 |
| $GUI_CHECKED | 單選按框鈕(Radio)或復(fù)選框按鈕(Checkbox)將被選中 |
| $GUI_INDETERMINATE | 具有三態(tài)屬性的復(fù)選框(Checkbox)將變成灰色(不可用)狀態(tài) |
| $GUI_AVISTART | Avi 控件開(kāi)始播放 |
| $GUI_AVISTOP | Avi 控件停止播放 |
| $GUI_AVICLOSE | Avi 控件停止播放并釋放資源 |
| $GUI_ACCEPTFILES | 輸入框(Input)或編輯框(Edit)控件將接收拖放文件。 |
| $GUI_SHOW | 控件將可見(jiàn)。對(duì)于標(biāo)簽項(xiàng)則第一個(gè)標(biāo)簽頁(yè)將被顯示 |
| $GUI_HIDE | 控件將不可見(jiàn)。 |
| $GUI_ENABLE | 控件將可用。 |
| $GUI_DISABLE | 控件將變成灰色狀態(tài)(不可用) |
| $GUI_FOCUS | 控件將獲得輸入焦點(diǎn) |
| $GUI_DEFBUTTON | 控件將被設(shè)置為窗口的默認(rèn)按鈕 |
相關(guān)
ColorMode(選項(xiàng)), GUICtrlCreate..., GUICtrlSetData
示例
#include <GUIConstants.au3>
GUICreate("我的 GUI 之state") ; 創(chuàng)建一個(gè)居中顯示的窗口
GUICtrlCreateLabel ("my disable label", 10,20)
GUICtrlSetState(-1,$GUI_DISABLE) ; label 控件被設(shè)置為禁用狀態(tài)
GUICtrlCreateButton ("my button", 50,50)
GUICtrlSetState(-1,$GUI_FOCUS) ; 設(shè)置焦點(diǎn)到此按鈕
GUISetState ()
; 運(yùn)行腳本直到窗口被關(guān)閉
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
Wend
河北区| 天峻县| 志丹县| 正镶白旗| 勃利县| 临江市| 班戈县| 梁河县| 德化县| 黄石市| 盈江县| 双柏县| 浦城县| 承德市| 岳普湖县| 迁西县| 古浪县| 都江堰市| 明光市| 通化县| 光山县| 靖江市| 二连浩特市| 郯城县| 镇远县| 阜新| 安泽县| 策勒县| 正蓝旗| 交城县| 米脂县| 吴忠市| 大新县| 武陟县| 竹山县| 娄烦县| 城步| 澜沧| 称多县| 古交市| 宝坻区|