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

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

  1. RaTyS

    RaTyS Гость

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

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

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

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

    RaTyS Гость

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

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