Здравствуйте, bearsnn, Вы писали:
B>Если не сложно можешь привести пример с конкретным активыксом
Ну уж не знаю, как тебе весь пример привести.
У меня был дежурный контрольчик (создан тут для других топиков).
Вот пример из консоли.
#include "stdafx.h"
#include <windows.h>
#import "TestX.tlb" no_namespace, named_guids
int main(int argc, char* argv[])
{
HRESULT hr = CoInitialize(NULL);
ITestWndPtr p;
hr = p.CreateInstance(L"TestX.TestWnd");
hr = p->Func();
CoUninitialize();
return 0;
}
Отлично работает, метод вызывается.
B> а то что не то. IDSPortPtr не имеет метода CreateInstance.
Если сам раппер у тебя создался, то и метод должЁн быть.
Заметь, это метод раппера, а не объекта (грубо говоря, вызывается через "точку", а не через "стрелку").