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


Класс CCmdTarget

Базовый класс для архитектуры сообщение- сопоставления библиотеки Microsoft Foundation Class.

class CCmdTarget : public CObject

Члены

Открытые конструкторы

Имя

Описание

CCmdTarget::CCmdTarget

Создает объект CCmdTarget.

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

Имя

Описание

CCmdTarget::BeginWaitCursor

Отображает курсор, как курсор часов.

CCmdTarget::DoOleVerb

Вызывает действие, заданное с помощью команды OLE, которую необходимо выполнить.

CCmdTarget::EnableAutomation

Разрешает ole-автоматизации для объекта CCmdTarget.

CCmdTarget::EnableConnections

Включает событие приостанавливается при срабатывании над точками подключения.

CCmdTarget::EnableTypeLib

Включает библиотеку типов объекта.

CCmdTarget::EndWaitCursor

Возврата к предыдущему курсор.

CCmdTarget::EnumOleVerbs

Перечисляет команды объекта OLE.

CCmdTarget::FromIDispatch

Возвращает указатель на объект CCmdTarget, связанный с указателем IDispatch.

CCmdTarget::GetDispatchIID

Получает первичное идентификатор интерфейса диспетчеризации

CCmdTarget::GetIDispatch

Возвращает указатель на объект IDispatch, связанный с объектом CCmdTarget.

CCmdTarget::GetTypeInfoCount

Извлекает число интерфейсов сведений о типе, которые объект.

CCmdTarget::GetTypeInfoOfGuid

Загружает описание типа, соответствующее заданному идентификатору GUID.

CCmdTarget::GetTypeLib

Получает указатель на библиотеку типов.

CCmdTarget::GetTypeLibCache

Получает кэш библиотеки типов.

CCmdTarget::IsInvokeAllowed

Включает вызов метода автоматизации.

CCmdTarget::IsResultExpected

Возвращает ненулевое значение, если функция автоматизации должна возвращает значение.

CCmdTarget::OnCmdMsg

Маршруты и диспетчеров управление сообщениями.

CCmdTarget::OnFinalRelease

Выполняет очистку после последнего освобождатьа OLE ссылка.

CCmdTarget::RestoreWaitCursor

Получает курсор часов.

Заметки

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

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

Общие сведения о целевых объектов и OnCmdMsg команды маршрутизации см. в разделе Целевые объекты команд, Маршрутизация команд и Сопоставление сообщений.

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

Пошлите сопоставления сходных для сопоставления сообщений используются для предоставления возможности IDispatch ole-автоматизации. Путем предоставления этот интерфейс, другие приложения (Visual Basic) могут вызывать в приложение.

Иерархия наследования

CObject

CCmdTarget

Требования

Заголовок: afxwin.h

См. также

Ссылки

Класс CObject

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

Класс CCmdUI

Класс CDocument

Класс CDocTemplate

Класс CWinApp

Класс CWnd

Класс CView

Класс CFrameWnd

Класс COleDispatchDriver

Основные понятия

Образец ACDUAL MFC