Класс COleObjectFactory
Реализующий фабрику классов OLE, которая создает объект OLE, как серверы, объекты автоматизации и документы.
class COleObjectFactory : public CCmdTarget
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект COleObjectFactory. |
Открытые методы
Имя |
Описание |
---|---|
Возвращает идентификатор класса объектов OLE эта фабрика создает. |
|
Определяет, если лицензия элемента управления является допустимой. |
|
Указывает, следует ли зарегистрирован фабрику объектов с OLE системные библиотеки DLL. |
|
Регистрирует это фабрику объектов с OLE системные библиотеки DLL. |
|
Регистрирует фабрики объектов всего приложения с OLE системные библиотеки DLL. |
|
Отменяет регистрацию данной фабрики объекта с OLE системные библиотеки DLL. |
|
Отменяет регистрацию объекта OLE фабрик приложения с системные библиотеки DLL. |
|
Отменяет регистрацию всех фабрик объекта приложения. |
|
Регистрирует это фабрику объектов OLE с реестром системы. |
|
Регистрирует фабрики объектов OLE всего приложения с реестром системы. |
Защищенные методы
Имя |
Описание |
---|---|
Запрашивает уникальный ключ из библиотеки DLL элемента управления. |
|
Вызываемый платформой для создания нового объекта типа этой фабрики. |
|
Проверяет, что ключ, внедренный в элементе управления соответствует ключу, внедренный в контейнере. |
|
Проверяет, что элемент управления лицензирован для использования во время разработки. |
Заметки
Класс COleObjectFactory содержит функции-члены для выполнения следующих функций:
Управление регистрацией объектов.
Обновление OLE регистр системы, так же как и регистрация среды выполнения, которая сообщает OLE, что объекты выполнение и ее можно получать сообщения.
Применение лицензирования путем ограничения использования элемента управления к лицензированным разработчикам во время разработки, так и к приложениям лицензированным во время выполнения.
Регистрация фабрики объектов OLE управления с реестром системы.
Дополнительные сведения о создании объекта см. в разделе статьи Объекты данных и источников данных (OLE) и Объекты данных и источников данных: создание и разрушение. Дополнительные сведения о регистрации см. в статье регистрация.
Иерархия наследования
COleObjectFactory
Требования
Header: afxdisp.h