在指定控件或GUI窗口上創(chuàng)建右鍵菜單。
GUICtrlCreateContextMenu ( [控件ID] )
參數(shù)
| 控件ID | [可選參數(shù)] 控件標(biāo)識(shí)符,可由 GUICtrlCreate... 的返回值獲得。 |
返回值
| 成功: | 返回控件標(biāo)識(shí)符(控件ID)。 |
| 失。 | 返回值為0。 |
注意
在使用本函數(shù)創(chuàng)建右鍵菜單的主控件之后,即可使用 GUICtrlCreateMenuItem 來(lái)創(chuàng)建每個(gè)菜單項(xiàng)。
相關(guān)
GUICtrlCreateMenuItem, GUICtrlCreateMenu, GUICtrlSetState, GUICtrlDelete
示例
#include <GUIConstants.au3>
GUICreate("我的 GUI 之右鍵菜單",300,200)
$contextmenu = GUICtrlCreateContextMenu ()
$button = GUICtrlCreateButton("確定",100,100,70,20)
$buttoncontext = GUICtrlCreateContextMenu($button)
$buttonitem = GUICtrlCreateMenuitem("關(guān)于按鈕",$buttoncontext)
$newsubmenu = GUICtrlCreateMenu ("新建", $contextmenu)
$textitem = GUICtrlCreateMenuitem ("文本",$newsubmenu)
$fileitem = GUICtrlCreateMenuitem ("打開(kāi)",$contextmenu)
$saveitem = GUICtrlCreateMenuitem ("保存",$contextmenu)
GUICtrlCreateMenuitem ("",$contextmenu) ; 分隔線
$infoitem = GUICtrlCreateMenuitem ("信息",$contextmenu)
GUISetState ()
; 運(yùn)行腳本直到窗口被關(guān)閉
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
Wend
长武县| 偃师市| 东乌| 龙海市| 沛县| 灵寿县| 苗栗市| 都江堰市| 来凤县| 奈曼旗| 定结县| 邹平县| 土默特右旗| 肥西县| 沙田区| 高碑店市| 北流市| 隆子县| 深水埗区| 阿城市| 胶州市| 长武县| 通渭县| 太保市| 顺平县| 垣曲县| 东丽区| 凤台县| 榆社县| 广平县| 宣化县| 和田县| 开江县| 虎林市| 广河县| 忻城县| 上犹县| 乌拉特后旗| 手机| 浦北县| 徐汇区|