DelefeMenu

DelefeMenu,該函式從指定選單里刪除一個選單項。如果此選單項打開了一個選單或子選單,則此函式銷毀該選單或子選單的句柄,並釋放該選單或子選單使用的存儲器。

函式功能

函式功能:該函式從指定選單里刪除一個選單項。如果此選單項打開了一個選單或子選單,則此函式銷毀該選單或子選單的句柄,並釋放該選單或子選單使用的存儲器
函式原型:BOOL DelefeMenu(HMENU hMenu,UINT uPosition,UINT uFlags);

參數

參數:
hMenu:要被的修改選單的句柄。
UPosition:指定將被刪除的選單項,按參數uFlagS確定的含義。
UFlags:確定參數UPosition加如何被解釋。此參數可取下列值之一:
MF_BYCOMMAND:表示uPosition給出選單項的標識符。如果MF_BYCOMMAND和MF_BYPOSITION都沒被指定,則MF_BYCOMMAND為預設的標誌。
MF_BYPOSITION:表示uPosition給出選單項基於零的相對位置。
返回值:如果函式調用成功,返回值非零;如果函式調用失敗,返回值是零。若想獲得更多的錯誤信息, 請調用GetLastError函式。
備註:只要一個選單被修改,無論它是否被顯示在視窗里,應用程式都應調用DrawMenuBar
速查:Wihdows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版本;頭檔案:Winuser.h;輸入庫:user32.lib。

相關詞條

相關搜尋

熱門詞條

聯絡我們