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


Регистрация элементов управления OLE

Элементы управления OLE, как и другие объекты OLE-сервера, возможен с другими OLE- осведомленными приложениями. Это достигается с помощью регистрации библиотеки типов и класс элемента управления.

Следующие функции позволяют добавлять и удалять класс элемента управления, страницы свойств и библиотеки типов в базе данных регистрации Windows:

Для регистрации элемента управления OLE

AfxOleRegisterControlClass

Добавляет класс элемента управления в базе данных регистрации.

AfxOleRegisterPropertyPageClass

Добавляет страницу свойства элементов управления в базе данных регистрации.

AfxOleRegisterTypeLib

Добавляет библиотеки типов элементов управления в базе данных регистрации.

AfxOleUnregisterClass

Удаляет класс элемента управления или класс страницы свойств из базы данных регистрации.

AfxOleUnregisterTypeLib

Удалить библиотеку типов элементов управления из базы данных регистрации.

AfxOleRegisterTypeLib обычно вызывается в реализации библиотеки DLL элемента управления DllRegisterServer. Аналогично, AfxOleUnregisterTypeLib называется DllUnregisterServer. AfxOleRegisterControlClass, AfxOleRegisterPropertyPageClass и AfxOleUnregisterClass обычно называются функцией-членом UpdateRegistry фабрики класса или страницы свойств для элемента управления.

См. также

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

Макросы и глобальные объекты MFC