Re[4]: Создание объекта через ProgID
От: Denwer Россия  
Дата: 30.06.03 07:25
Оценка:
Здравствуйте, Alexey Shirshov, Вы писали:

AS>Здравствуйте, Denwer, Вы писали:


AS>COM сервер твой?

AS>Покажи реализацию.

Реализация моя. Но она верная т.к. работает следующее:

IUKEditorPtr ptr;
CLSID clsid;
CLSIDFromProgID(L"UKEditor.Document", &clsid);
ptr.CreateInstance(clsid);

CComPtr<IDispatch> dispatch;
ptr.QueryInterface(IID_IDispatch, &dispatch);


Но в примере я пользовался импортом, а в конечном итогде мне этого нельзя, нужно реализовать позднее связывание. И заранее я знать об интерфесах не буду. Токо ПрогИД.

ЗЫ: Видать тут шаманит этот _com_ptr, щас попробую по шагам его вывести на чистую воду.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.