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

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

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

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

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

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

Index