分類
名稱
功能
函數
DispatchCommand
調用菜單項的 Click 方法
DispatchPopup
模擬彈出菜單
FindItem
查找菜單項
GetHelpContext
獲取幫助標識
IsRightToLeft
判斷 BiDiMode 屬性
IsShortCut
根據鍵盤消息判斷是否是菜單項快捷鍵
過程
Merge
合並
UnMerge
去除合並
PopulateOle2Menu
合並到其他菜單
GetOle2AcceleratorTable
獲取主菜單快捷鍵列表句柄
SetOle2MenuHandle
指定主菜單
ParentBiDiModeChanged
更新到 BiDiMode 設定的模式
ProcessMenuChar
檢測輸入的字符是否為加速鍵
屬性
Handle
菜單句柄
WindowHandle
菜單所屬窗口的句柄, 選擇菜單時 WM_COMMAND 消息會發送給所屬窗口
Items
包含所有菜單項的集合
AutoHotkeys
自動添加加速鍵
AutoLineReduction
自動隱藏不必要的分割線
AutoMerge
自動合並菜單
OwnerDraw
如果為 True 顯示菜單時將觸發 OnMeasureItem 和 OnDrawItem 事件, 從而可以重繪菜單
Images
菜單需要的圖像列表
BiDiMode
文字方向模式
ParentBiDiMode
是否使用所屬窗口的文字方向模式
事件
OnChange
改變菜單時觸發