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

Тема в разделе "MS Visual C++", создана пользователем Erick, 13 май 2005.

Статус темы:
Закрыта.
  1. Erick

    Erick Гость

    У меня есть ресурс меню. Надо в обработчике WM_CREATE обеспечить вставку программным путем команды "Y" меню "X". Как это сделать?
    Если бы всё меню создавалось программным путём, то я проблемы не вижу.
    Можно было использовать эту функцию:
    Код (Text):
    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);
    }
    Вообщем помогите советом, плз.
     
  2. KmeT

    KmeT Гость

    Может я что-то не так понял, но что мешает использовать GetMenu? Получили такими образом хендл и в путь....
     
Загрузка...
Похожие Темы - Вставка меню(WinAPI)
  1. Dragon108
    Ответов:
    1
    Просмотров:
    469
  2. vitte
    Ответов:
    8
    Просмотров:
    728
  3. k85
    Ответов:
    2
    Просмотров:
    680
  4. lionk
    Ответов:
    6
    Просмотров:
    756
  5. sasha465
    Ответов:
    2
    Просмотров:
    1.367
Статус темы:
Закрыта.

Поделиться этой страницей