DECLARE_DISPATCH_MAP
Если CCmdTarget), то производный класс в программе поддерживает ole-автоматизации, класс должен предоставить схему подготовки к сообщению, чтобы сделать его методов и свойств.
DECLARE_DISPATCH_MAP( )
Заметки
Используйте макрос DECLARE_DISPATCH_MAP в конце объявления класса. Затем в cpp-файле, определяющий функции-члены для класса, используйте макрос BEGIN_DISPATCH_MAP. Затем включить записи макроса для каждого из методов класса COM и свойств (DISP_FUNCTION, DISP_PROPERTY и т д). Наконец, используйте макрос END_DISPATCH_MAP.
Примечание
Если объявить все члены после DECLARE_DISPATCH_MAP, необходимо определить новый тип доступа (public, private или protected) для них.
Мастер приложений и мастера кода помогают при создании классов автоматизации и в поддерживаемом схемах подготовки к сообщению. Дополнительные сведения о схемах подготовки к отправке см. в разделе Серверы автоматизации.
Пример
class CMyServerDoc : public COleServerDoc
{
DECLARE_DISPATCH_MAP()
// Remainder of class declaration omitted.
Требования
Заголовок: afxwin.h
См. также
Ссылки
Основные понятия
Макросы и глобальные объекты MFC