Добавить динамически субменю второго уровня

Тема в разделе "WASM.BEGINNERS", создана пользователем Valentin, 19 май 2011.

  1. Valentin

    Valentin Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2007
    Сообщения:
    128
    Для добавления к пункту меню субменю делаю так:
    1. Ищу хендл меню -
    INVOKE GetMenu, hWin ; Get handle to main menu
    mov hMenu, EAX

    2. Ищу хендл субменю ( в данном случае 3 пункта меню)
    invoke GetSubMenu,hMenu,3
    mov hSubMenu, EAX

    3. Добавляю свой пункт субменю
    invoke AppendMenu,hSubMenu,MF_STRING,11001,addr blabla

    Теперь к субменю blabla нужно добавить свои субменю (второй уровень).
    Как это сделать?
     
  2. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    InsertMenuItem
     
  3. Valentin

    Valentin Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2007
    Сообщения:
    128
    cresta, спасибо!