CCmdTarget

CCmdTarget является базовым классом для архитектуры карты сообщение библиотеки Microsoft Foundation Class. Схема сообщений передает команды или сообщения для функций-членов, вы пишете для их обработки. (Команда — это сообщение от пункта меню, кнопки или клавиши).

Основные рамки классов, производных от CCmdTarget включают CView CWinApp, CDocument, CWndи CFrameWnd. Если для нового класса для обработки сообщений, производный от одного из этих CCmdTarget-производные классы. Вам будет редко класс производный от CCmdTarget непосредственно.

Обзор целей командования и OnCmdMsg маршрутизации, содержатся в разделе Команда целей, , Маршрутизация команд, и Сопоставления сообщений в Руководстве Visual C++ программист.

CCmdTarget включает в себя функции-члены, которые обрабатывают отображение песочных часов курсора. Отображение песочных часов курсор, когда вы ожидаете команду занять заметное временной интервал для выполнения.

Направление карты, аналогичные схемы сообщений, используются для автоматизации OLE IDispatch функциональность. Подвергая этот интерфейс, другие приложения (такие как Visual Basic) можно вызывать в ваше приложение. Более подробную информацию о интерфейсов IDispatch , см. создание интерфейса IDispatch и интерфейс диспетчера и функции API в Win32 SDK справочнике программиста OLE.

# include lt;afxwin.h>

Члены классаБазовый класс | Иерархическая схема

Пример  Образца MFC ACDUAL

См. также CCmdUI, CDocument, CDocTemplate, CWinApp, CWnd, CView CFrameWnd, COleDispatchDriver

Index