CMenu::DeleteMenu
從檔案功能表中刪除項目。
BOOL DeleteMenu(
UINT nPosition,
UINT nFlags
);
參數
nPosition
指定要刪除的功能表項目,由 nFlags。nFlags
使用以下列方式來解譯 nPosition :nFlags
nPosition 的說明
MF_BYCOMMAND
指定參數指定現有的功能表項目的命令 ID。如果 MF_BYCOMMAND 和 MF_BYPOSITION 未設定,這是預設值。
MF_BYPOSITION
指定參數重新命名現有的功能表項目的位置。第一個項目在位置 0。
傳回值
如果不是零,則函式成功,則為 0。
備註
如果功能表項目有關聯的快顯功能表, DeleteMenu 終結控制代碼快顯功能表並釋放快顯功能表使用的記憶體。
當在 視窗變更的功能表 ( 視窗是否已經顯示),應用程式必須呼叫 CWnd::DrawMenuBar。
範例
CWnd::GetMenu。請參閱範例。
需求
Header: afxwin.h