C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 412 - CFrameWnd::m_bAutoMenuEnable / MFC Справка / Visual C++

Шаг 412 - CFrameWnd::m_bAutoMenuEnable

Замечания
Когда этот член данных разрешен (что является значением по умолчанию), пункты меню, которые не имеют ON_UPDATE_COMMAND_UI или ON_COMMAND обработчиков будут автоматически заблокированы, когда пользователь откроет меню.
Пункты меню, которые имеют ON_COMMAND обработчик, но без ON_UPDATE_COMMAND_UI обработчика, будут автоматически разрешаться.
Когда этот член данных установлен, пункты меню автоматически разрешаются таким же образом, что кнопки панели инструментов.
Этот член данных упрощает реализацию команд основанных на текущем выборе и уменьшает потребность в прикладной программе ON_UPDATE_COMMAND_UI обработчиков для предоставления и отключения пунктов меню.

Пример.

CMainFrame::CMainFrame()
{
   // Установить к FALSE так  не ON_UPDATE_COMMAND_UI или
   // ON_COMMAND драйверы необходимы, и
   // CMenu:: EnableMenuItem () будет работать как ожидается.
   m_bAutoMenuEnable  = FALSE;
}

| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU