Вставка в меню(WinAPI)

  • Автор темы Автор темы Erick
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
E

Erick

У меня есть ресурс меню. Надо в обработчике WM_CREATE обеспечить вставку программным путем команды "Y" меню "X". Как это сделать?
Если бы всё меню создавалось программным путём, то я проблемы не вижу.
Можно было использовать эту функцию:
Код:
BOOL CreateMenuItem(HMENU hMenu, char *str, UINT ulns, UINT uCom, HMENU hSubMenu, 
BOOL flag, UINT fType)
{
MENUITEMINFO mii;
mii.cbSize = sizeof(MENUITEMINFO);
mii.fMask = MIIM_STATE|MIIM_TYPE|MIIM_SUBMENU|MIIM_ID;
mii.fType = fType;
mii.fState = MFS_ENABLED;
mii.dwTypeData = str;
mii.cch = sizeof(str);
mii.wID = uCom;
mii.hSubMenu = hSubMenu;
return InsertMenuItem(hMenu, ulns, flag, &mii);
}
Вообщем помогите советом, плз.
 
Может я что-то не так понял, но что мешает использовать GetMenu? Получили такими образом хендл и в путь....
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!