Создание экземпляра Com обьекта

Тема в разделе "Общие вопросы по С и С++", создана пользователем RaTyS, 21 сен 2010.

  1. RaTyS

    RaTyS Гость

    Репутация:
    0
    Добрый день, уважаемые программисты.
    Впервые сталкиваюсь с COM Технологией, возник вопрос:

    Я создал отдельное решение, в котором обьявляется COM обьект.
    Следовательно он зашивается в библиотеку (.arx), адрес которой регистрируется в реестре.
    CLSID обьекта :{486EE064-6283-4A2D-8BB7-CEF1F5E75DE9}

    Теперь мне нужно из другого решения создать экземпляр этого обьекта, зная лишь его CLSID
    Неужели это невозможно? Как я понял COM технология основывается на том, что обьект из реестра можно загрузить хоть откуда.

    Если это возможно, прошу привести пример обьявления COM обьекта.
    Заранее спасибо.
     
  2. RaTyS

    RaTyS Гость

    Репутация:
    0
    Извиняюсь за бескопойство.Но вроде как справился своими силами, нашел два способа:
    1.Через IClassFactory
    2.С помощью класса CComObject
     
Загрузка...

Поделиться этой страницей