DeleteMenu

DeleteMenu是計算機VB語言的一個命令,指刪除指定選單。

基本介紹

  • 中文名:VB聲明
  • 外文名:DeleteMenu
  • 說明:刪除指定的選單條目
  • 返回值:Long,非零表示成功
簡介,註解,

簡介

DeleteMenu
VB聲明
Declare Function DeleteMenu Lib "user32" Alias "DeleteMenu" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long
函式原型
BOOL DeleteMenu( __in HMENU hMenu, __in UINT uPosition, __in UINT uFlags);
說明
刪除指定的選單條目(在vb里使用:強烈建議用vb選單的visible屬性從選單中刪除條目。如使用這個函式,會造成指定選單其他選單條目的visible屬性錯誤的影響選單條目)
返回值
Long,非零表示成功,零表示失敗。會設定GetLastError
參數表
參數 類型及說明
hMenu Long,選單句柄
nPosition Long,欲刪除選單條目的標識符。如在wFlags中設定了MF_BYCOMMAND標誌,這個參數就代表要改變的選單條目的命令ID。如設定了MF_BYPOSITION標誌,這個參數就代表條目在選單中的位置(頭一個條目肯定是零)
wFlags Long,MF_BYPOSITION(0x400)或,具體由nPosition參數決定

註解

如條目連線了一個彈出式選單,就會清除彈出式選單。用RemoveMenu函式清除一個彈出式選單條目,同時不影響整個彈出式選單

相關詞條

熱門詞條

聯絡我們