Шаг 861 - CMenu::DeleteMenu.

Автор Каев А. Г.
BOOL DeleteMenu( UINT nPosition, UINT nFlags );

Возвращаемое значение
Отлично от нуля, если функция успешна, иначе 0.

Параметры
nPosition
Определяет пункт меню, который должен быть удален, как определено nFlags.
nFlags
Используется, чтобы интерпретировать nPosition следующим способом:

 	
MF_BYCOMMAND 	 Определяет, что параметр дает команду ID существующего пункта меню. 
		 Это - значение по умолчанию, если ни MF_BYCOMMAND ни MF_BYPOSITION не установлен. 	
MF_BYPOSITION 	 Определяет, что параметр дает позицию существующего пункта меню. Первый элемент - в позиции 0.

Замечания
Удаляет элемент из меню. Если пункт меню имеет связанное всплывающее меню, DeleteMenu уничтожает дескриптор всплывающего меню и освобождает память, используемую меню.
Всякий раз, когда меню, которое постоянно находится в окне, изменено (отображается или нет окно), прикладная программа должна вызвать CWnd::DrawMenuBar.

Hosted by uCoz