Функция RemoveMenu
Declare Function RemoveMenu Lib "user32.dll" _
(ByVal hMenu As Long, ByVal uPosition As Long, _
RemoveMenu удаляет пункт меню. Функция не уничтожает этот пункт меню или его дескриптор, позволяя при необходимости восстановить меню. Также, необходимо использовать DrawMenuBar для перерисовки нового вида меню
- hMenu
- Дескриптор меню
- uPosition
- Удаляемый пункт меню. Используется флаг uFlags
- uFlags
- Флаг, определяющий тип параметра uPosition:
- MF_BYCOMMAND = &H0
- uPosition является идентификатором удаляемого пункта меню
- MF_BYPOSITION = &H400
- uPosition - позиция пункта в меню. Индексация начинается с 0
Пример
смотри пример menu.zip
Смотри также
DeleteMenu, DrawMenuBar, InsertMenuItem
Категория
Меню