Функция InsertMenuItem
Declare Function InsertMenuItem Lib "user32" Alias "InsertMenuItemA" (ByVal hMenu As Long, _
ByVal uItem As Long, _
ByVal fByPosition As Long, _
lpmii As MENUITEMINFO) As Long
InsertMenuItem добавляет новый пункт в заданную позицию существующего меню. В случае необходимости используйте DrawMenuBar для перерисовки нового вида меню.
Параметры
- hMenu
- Дескриптор меню
- uItem
- Идентификатор или позиция пункта в меню. Новый пункт вставляется перед той командой, которую вы указали в этом параметре. Зависит от параметра fByPosition.
- fByPosition
- Если является ненулевым значением, то uItem используется как позиция меню (отсчет с 0). Если параметр равен 0, то uItem является идентификатором пункта меню
- lpmii
- Структура MENUITEMINFO, содержащая информацию о новом пункте меню
Пример
menu.zip
Категория
Меню