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