Интерфейс ICommandUI
Управляет команды пользовательского интерфейса.
interface class ICommandUI
Члены
Открытые методы
Имя |
Описание |
---|---|
Задает элемент пользовательского интерфейса для этой команды соответствующее состояние флажка. |
|
Заставляет механизм маршрутизации команда- продолжает перенаправления текущее сообщение на цепочки обработчиков. |
|
Включение или отключение элемент пользовательского интерфейса для этой команды. |
|
Возвращает идентификатор объекта пользовательского интерфейса, представленного объектом ICommandUI. |
|
Возвращает индекс объекта пользовательского интерфейса, представленного объектом ICommandUI. |
|
Задает элемент пользовательского интерфейса для этой команды соответствующее состояние флажка. |
|
Задает текст элемента пользовательского интерфейса для этой команды. |
Заметки
Этот интерфейс предоставляет методы и свойства, которые управляют команды пользовательского интерфейса. ICommandUI аналогично Класс CCmdUI, за исключением того, что ICommandUI используется для приложений MFC, которые взаимодействуют с компонентами .NET.
ICommandUI используется внутри обработчика в ICommandTarget- производный класс ON_UPDATE_COMMAND_UI. Когда пользователь выбирает пункт, чтобы активировать приложения (или) меню, каждый пункт меню отображается как включать или отключен. Целевой объект каждой команды меню предоставляет эти сведения с помощью реализации обработчика ON_UPDATE_COMMAND_UI. Для каждого из объектов пользовательского интерфейса в приложении, используйте окно свойств, чтобы создать местозаполнитель записи и функции сообщение- сопоставления для каждого обработчика.
Дополнительные сведения о том, как интерфейс ICommandUI используется для маршрутизации команд см. в разделе Практическое руководство. Добавление маршрутизации команд в элемент управления Windows Forms.
Дополнительные сведения об использовании Windows Forms см. в разделе Использование пользовательского элемента управления формы Windows Form в MFC.
Дополнительные сведения о том, как команды пользовательского интерфейса управляются в MFC см. в разделе Класс CCmdUI.
Требования
заголовок: afxwinforms.h (определенный в сборке atlmfc\lib\mfcmifc80.dll)