对Excel的操作
if(!app.CreateDispatch("Excel.Application"))
{
AfxMessageBox("无法启动Excel服务器!");
return;
}
在调用CreateDispatch("Excel.Application")不成功,可能是没有初始化COM ,解决办法在此之前加上以下代码:
if(S_OK != CoInitialize(NULL)){
cerr<<"Initialize com failed..."<<endl;
return -1;
}