Поделиться через


CControlBar::OnUpdateCmdUI

Этот вызов платформой функции-члена для обновления состояния панели инструментов и строки состояния.

virtual void OnUpdateCmdUI( 
   CFrameWnd* pTarget, 
   BOOL bDisableIfNoHndler  
) = 0;

Параметры

  • pTarget
    Точки к главному фреймовому окно приложения. Этот указатель используемый для направления сообщений обновления.

  • bDisableIfNoHndler
    Пометьте, указывающее, должен ли элемент управления, который имеет механизм обновления автоматически отображаться в качестве отключен.

Заметки

Для обновления отдельных кнопку или панели, используйте макрос ON_UPDATE_COMMAND_UI в сопоставлении сообщений, чтобы установить обработчик обновления. См. раздел ON_UPDATE_COMMAND_UI дополнительные сведения об использовании этого макроса.

OnUpdateCmdUI вызываются платформой, когда приложение бездействует. Фреймовое окно, которую нужно обновить должно быть дочерним окном, по крайней мере, видимого косвенно фреймового окна. Предварительный OnUpdateCmdUI переопределяемый метод.

Требования

Header: afxext.h

См. также

Ссылки

Класс CControlBar

Диаграмма иерархии

ON_UPDATE_COMMAND_UI

TN031. Панели элементов управления