I need to use Xceed library without registration in the system. I mean without using regsvr32 and this is very important for me.
m_dllInstance = LoadLibrary(XCEEDCRYFILENAME);
m_fDllGetClassObject = (DLLGETCLASSOBJECT)GetProcAddress(m_dllInstance, "DllGetClassObject");
m_fDllGetClassObject(__uuidof(XceedEncryption), IID_IClassFactory, (LPVOID*)&pClassFactory);
REFIID refIID = __uuidof(IXceedEncryption);
pClassFactory->CreateInstance( NULL, refIID, (void**) &m_xceedEncryption );
This way excelent works with some other ActiveX dll but dont works with Xceed activex dll. m_xceedEncryption is always equal zero.
Please advice me how can I use Xceed activeX dll without regsvr32?
thanks in advance.