CreatePopupMenu

CreatePopupMenu是創建一個下拉式選單、子選單或快捷選單

基本介紹

  • 外文名:CreatePopupMenu
  • 函式原型:HMENU CreatePopupMenu
  • 參數:無
函式功能,返回值,

函式功能

該函式創建一個下拉式選單、子選單或快捷選單。此選單最初是空的,但可用函式InsertMenultem來插入或追加選單項。也可用函式InsertMenu來插入選單項,用AppendMenu來追加選單項。
函式原型:HMENU CreatePopupMenu(VOID)
參數:無。

返回值

如果函式調用成功,返回值是新創建選單的句柄。如果函式調用失敗,返回值是NULL。若想獲得更多的錯誤信息,請調用GetLastError函式。
備註:一個應用程式可增加新選單到已存在的選單上,或者可以調用函式TrackPopupMenuEx或TrackPopupMenu來顯示快捷選單。與被分配給一個視窗的選單相聯繫的資源會被自動釋放。如果此選單未被分配給一個視窗,應用程式必須在關閉之前釋放與選單相連的資源。應用程式通過調用函式DestroyMenu來釋放選單資源。Windows95環境下,系統可支持最多16,364個選單句柄。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows cE:1.0及以上版本:頭檔案:winuser.h;輸入庫:user32.lib。

相關詞條

熱門詞條

聯絡我們