在调用CreateDispatch("Excel.Application")不成功



对Excel的操作
 if(!app.CreateDispatch("Excel.Application"))
{
AfxMessageBox("无法启动Excel服务器!");
return;
}

在调用CreateDispatch("Excel.Application")不成功,可能是没有初始化COM ,解决办法在此之前加上以下代码:

if(S_OK != CoInitialize(NULL)){
cerr<<"Initialize com failed..."<


你可能感兴趣的:(C++)