Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как выключить пункт меню после его выбора?

6.2K
05 апреля 2004 года
ol777
8 / / 05.04.2004
Есть функция-обработчик пункта меню. Необходимо при выборе пункта отключать его, а после выхода из функции - обратно включать. Как это сделать?
4.9K
06 апреля 2004 года
mrhx
43 / / 04.04.2004
Цитата:
Originally posted by ol777
Есть функция-обработчик пункта меню. Необходимо при выборе пункта отключать его, а после выхода из функции - обратно включать. Как это сделать?


Есть такая функция - EnableMenuItem :)

319
06 апреля 2004 года
xelos
577 / / 27.02.2003
Цитата:
Originally posted by mrhx

Есть такая функция - EnableMenuItem :)


в MFC используется:

void CClass::OnUpdateMenu(CCmdUI *pCmdUI)
{
pCmdUI->Enable(false);
}
условие для Enable - true включает меню, false - отключает.
в IDE при выборе обработчика выбираешь OnUpdateCommande вместо OnCommand

6.2K
08 апреля 2004 года
ol777
8 / / 05.04.2004
Цитата:
Originally posted by xelos

в MFC используется:

void CClass::OnUpdateMenu(CCmdUI *pCmdUI)
{
pCmdUI->Enable(false);
}
условие для Enable - true включает меню, false - отключает.
в IDE при выборе обработчика выбираешь OnUpdateCommande вместо OnCommand



А если мне надо включить/отключить меню из функции класса MyDoc: public CDocument? Как вызвать OnUpdateMenu или что делать?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог