На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
[!] Как относитесь к модерированию на этом форуме? Выскажите свое мнение здесь
Модераторы: Qraizer
  
> ON_UPDATE_COMMAND_UI
    Привет!
    Есть приложение на базе диалогового окна, а к нему подцеплено меню.
    В классе СМойApp делаю обработчик на ON_UPDATE_COMMAND_UI для пункта меню:
    void СМойApp::OnUpdateПункт_меню(CCmdUI* pCmdUI)
    {
    pCmdUI->Enable(FALSE);
    }
    Программа выполняет этот обработчик, но не disable-ит мой пункт меню.
    Может быть моё меню не связано с CCmdUI?
    Если да, то как его связать?
    Спасибо.
      "Если звезды зажигают, то это кому-нибудь нужно..." (Не помню из какой-то детской книжки.)
      Ищи того, кто делает обратную операцию. Чудес не бывает. Ищите, Сэр!
        Попробуй обработать в МойView, я всегда там их обрабатываю, и никогда не было проблем..
          Была феня такая с попап-меню...
          Пришлось принудительно вызывать UpdateData(FALSE). Попробуй у себя.
            В Dialog-based app у тебя Document-view не работает, так чего ты ждёшь. Дизабли меню вручную, через EnableMenuItem
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0189 ]   [ 16 queries used ]   [ Generated: 27.04.24, 18:14 GMT ]