BOOLRemoveMenu (nPosition,UINTUINTnFlags);
Возвращаемое значение
Ненулевое значение, если функция выполнена успешно; в противном случае 0.
Параметры
nPosition
Определяет элемент меню Удалить. Параметр nFlags может использоваться для интерпретации nPosition следующими способами:
| nFlags | Интерпретация nPosition |
| MF_BYCOMMAND | Указывает, что параметр дает Идентификатор команды существующего пункта меню. Это значение по умолчанию, если ни MF_BYCOMMAND , ни MF_BYPOSITION не имеет значение. |
| MF_BYPOSITION | Указывает, что параметр дает позицию существующего пункта меню. Первый элемент находится в позиции 0. |
nFlags
Определяет способ интерпретации nPosition.
Примечания
Удаление пункта меню с связанного всплывающее меню из меню. Она не удаляет дескриптор для всплывающего меню, так что меню могут быть повторно использованы. Перед вызовом этой функции, приложение может вызвать функцию-член GetSubMenu получить всплывающее объект CMenu для повторного использования.
Изменении меню, которое находится в окне (или не отображаться окно), приложение должно вызвать метод CWnd::DrawMenuBar.
Обзор CMenu |nbsp; Члены класса | Иерархическая схема
См. такжеnbsp;CWnd::DrawMenuBar, CMenu::GetSubMenu, :: RemoveMenu