CoCreateInstance 执行失败
if ( FAILED( ::CoInitialize( NULL ) ) )
{
return false;
}
CLSID pdfCLSID;
CLSIDFromProgID( L"PDFCreator.clsPDFCreator", &pdfCLSID );
HRESULT hr = CoCreateInstance(pdfCLSID,NULL,CLSCTX_ALL,__uuidof(PDFCreator::_clsPDFCreator),
reinterpret_cast<LPVOID*>(&pdfCreator));
if ( FAILED(hr) )
{
return false;
}
在我本机上有安装PDFCreator,Adobe Acrobat7.0,Adobe Reader 9.0,程序运行正常,在测试机上安装的也是同样的pdf软件,但CoCreateInstance函数执行失败,这是为什么啊?
[解决办法]