欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基 礎(chǔ) 函 數(shù) 參 考


GUICtrlSetState

調(diào)整控件狀態(tài).

GUICtrlSetState ( 控件ID, 狀態(tài) )

參 數(shù)

控件ID GUICtrlCreate... 函數(shù)返回的控件標(biāo)識(shí)符.
狀態(tài) 請(qǐng)查看下面的 狀態(tài)表.

返 回 值

成功: 返回 1.
失敗: 返回 0.

備 注


    狀態(tài)表


狀態(tài) 注釋
無變化 0
$GUI_UNCHECKED 單選框(Radio), 復(fù)選框(Checkbox)或 ListViewItem(列表視圖項(xiàng)目) 非選中.
$GUI_CHECKED 單選框(Radio), 復(fù)選框(Checkbox)或 ListViewItem(列表視圖項(xiàng)目) 選中.
$GUI_INDETERMINATE 三態(tài)屬性的復(fù)選框(Checkbox)將轉(zhuǎn)換為灰色狀態(tài).
$GUI_AVISTART Avi 控件開始播放.
$GUI_AVISTOP Avi 控件停止播放.
$GUI_AVICLOSE Avi 控件停止播放并釋放資源.
$GUI_DROPACCEPTED 控件接受文件或其它控件拖放操作的放下操作. 見備注.
$GUI_NODROPACCEPTED 控件不接受拖放操作的放下操作.
$GUI_SHOW 控件可見.對(duì)于標(biāo)簽頁(yè)控件, 則顯示第一個(gè)標(biāo)簽頁(yè).
$GUI_HIDE 控件不可見.
$GUI_ENABLE 控件激活.
$GUI_DISABLE 控件轉(zhuǎn)換為灰色狀態(tài).
$GUI_FOCUS 控件獲得輸入/選擇焦點(diǎn).
$GUI_NOFOCUS Listview 控件釋放焦點(diǎn).
$GUI_DEFBUTTON 控件設(shè)置為窗口的默認(rèn)按鈕. 參考 TreeviewItems 備注.
$GUI_EXPAND TreeViewItem(樹視圖項(xiàng)目)控件展開子項(xiàng)目.
$GUI_ONTOP 控件擁有相對(duì)于窗口的置頂(Z 軸)屬性.

狀態(tài)值可以相加使用,比如 $GUI_DISABLE + $GUI_HIDE 使控件禁用并隱藏.

要隱藏 AVI 控件(使用 $GUI_HIDE), 應(yīng)該使用 $GUI_AVICLOSE 關(guān)閉它.

不能修改上下文菜單控件的狀態(tài).
如果 "listviewitem" 控件有 $LVS_EX_CHECKBOXES 擴(kuò)展樣式, 則關(guān)聯(lián)的 " listviewitem" 的狀態(tài)可以改變.
$GUI_FOCUS 與 $GUI_NOFOCUS 可用于特定的 listviewitem,
但 listview 控件需具有 $LVS_SHOWSELALWAYS 樣式以顯示焦點(diǎn)狀態(tài).
不能隱藏"菜單"或"菜單項(xiàng)".

! 狀態(tài) $GUI_EXPAND 僅適用于 TreeViewItems. 且必須至少存在或創(chuàng)建一個(gè) TreeViewItem !
如果要在 TreeView 選擇另一個(gè)項(xiàng)目, 則可以使用 $GUI_FOCUS, 使父層 TreeView 獲得焦點(diǎn), 并指定項(xiàng)目標(biāo)記為選中.
要設(shè)定 treeview 項(xiàng)目文本為粗體, 可以使用 $GUI_DEFBUTTON;
要關(guān)掉粗體效果, 則使用另一個(gè)值(例如 0)代替 $GUI_DEFBUTTON. 這個(gè)狀態(tài)將不能被 GUICtrlGetState 返回.

如果將 $GUI_DROPACCEPTED 設(shè)置到可見控件, 則該控件能接受拖放操作. 編輯/輸入控件將顯示文件名.
其他控件接收 $GUI_EVENT_DROPPED 消息時(shí), @GUI_DRAGID 將返回拖動(dòng)開始的控件 ID
(如果是文件則返回 -1, @GUI_DRAGFILE 包含被拖動(dòng)的文件名), 并且 @GUI_DROPID 返回接受拖動(dòng)的控件 ID.
僅在拖動(dòng) ListviewItem 時(shí)會(huì)啟動(dòng)拖放進(jìn)程, @GUI_DRAGID 將存放 ListView 控件 ID.

相 關(guān) 函 數(shù)

GUICtrlCreate..., GUICtrlGetState

函 數(shù) 示 例


#include <GUIConstantsEx.au3>

Example()

Func Example()
    Local $msg

    GUICreate("我的狀態(tài) GUI") ; 創(chuàng)建居中顯示的 GUI 窗口

    GUICtrlCreateLabel("禁用的文本標(biāo)記", 10, 20)
    GUICtrlSetState(-1, $GUI_DISABLE) ; 文本標(biāo)記在禁用狀態(tài)

    GUICtrlCreateButton("我的按鈕", 50, 50)
    GUICtrlSetState(-1, $GUI_FOCUS) ; 設(shè)置按鈕焦點(diǎn)

    GUISetState()

    ; 運(yùn)行 GUI, 直到 GUI 被關(guān)閉
    While 1
        $msg = GUIGetMsg()

        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
EndFunc   ;==>Example

provider with jb51.net (unicode)