Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
Библиотеки типов предоставляют интерфейсы элемента управления OLE другим приложениям с поддержкой OLE. Каждый элемент управления OLE должен иметь библиотеку типов, если предоставляется один или несколько интерфейсов.
Следующие макросы позволяют элементу управления OLE предоставить доступ к собственной библиотеке типов:
Доступ к библиотеке типов
| Имя | Описание |
|---|---|
| DECLARE_OLETYPELIB |
GetTypeLib Объявляет функцию-член элемента управления OLE (необходимо использовать в объявлении класса). |
| IMPLEMENT_OLETYPELIB |
GetTypeLib Реализует функцию-член элемента управления OLE (необходимо использовать в реализации класса). |
DECLARE_OLETYPELIB
Объявляет функцию-член GetTypeLib класса элемента.
DECLARE_OLETYPELIB(class_name)
Параметры
class_name
Имя класса элемента управления, связанного с библиотекой типов.
Замечания
Используйте этот макрос в файле заголовка класса элемента управления.
Требования
Заголовок: afxdisp.h
IMPLEMENT_OLETYPELIB
Реализует функцию-член элемента управления GetTypeLib .
IMPLEMENT_OLETYPELIB(class_name, tlid, wVerMajor, wVerMinor)
Параметры
class_name
Имя класса элемента управления, связанного с библиотекой типов.
tlid
Номер идентификатора библиотеки типов.
wVerMajor
Номер основной версии библиотеки типов.
wVerMinor
Дополнительный номер версии библиотеки типов.
Замечания
Этот макрос должен отображаться в файле реализации для любого класса элемента управления, использующего макрос DECLARE_OLETYPELIB.
Требования
Заголовок: afxdisp.h