Re: Как получить COM объект из DLL, не регистрируя её?
От: Максим Алексейкин США  
Дата: 23.02.06 14:38
Оценка: +1
Здравствуйте, WhiningHal, Вы писали:

вот так:
   HMODULE hDll = CoLoadLibrary(<lib name>);
   m_fpDllGetClassObject = (DLLGETCLASSOBJECT)GetProcAddress(hDll, "DllGetClassObject");
   CComPtr<IClassFactory> pCf;
   CLSID clsid;
   CLSIDFromString(L"{guid of the class}", &clsid);
   m_fpDllGetClassObject(clsid, IID_ClassFactory, (LPVOID*)&pCf);
   pCf->CreateInstance(...);
   ...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.