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


Интерфейс ICommandUI

Управляет команды пользовательского интерфейса.

interface class ICommandUI

Члены

Открытые методы

Имя

Описание

ICommandUI::Check

Задает элемент пользовательского интерфейса для этой команды соответствующее состояние флажка.

ICommandUI::ContinueRouting

Заставляет механизм маршрутизации команда- продолжает перенаправления текущее сообщение на цепочки обработчиков.

ICommandUI::Enabled

Включение или отключение элемент пользовательского интерфейса для этой команды.

ICommandUI::ID

Возвращает идентификатор объекта пользовательского интерфейса, представленного объектом ICommandUI.

ICommandUI::Index

Возвращает индекс объекта пользовательского интерфейса, представленного объектом ICommandUI.

ICommandUI::Radio

Задает элемент пользовательского интерфейса для этой команды соответствующее состояние флажка.

ICommandUI::Text

Задает текст элемента пользовательского интерфейса для этой команды.

Заметки

Этот интерфейс предоставляет методы и свойства, которые управляют команды пользовательского интерфейса. 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)

См. также

Ссылки

Класс CCmdUI