最后一行代码出现问题,运行时出现的。(编译已通过了的)
参考了MSDN的代码,应该是要先调用CoCreateInstance初始化的。
但是那个里面使用了另外不相关的类(IWMSServer)进行了初始化。
我想请问,我的代码该做那些初始化呢?谢谢。    CComPtr<IXMLDOMDocument> xmlDocPtr;
    CComPtr<IXMLDOMNodeList> xmlNodeListPtr;
    CComPtr<IXMLDOMNode> xmlNodePtr;
    CComVariant varXmlPath;
    CComBSTR comBStrTagName;
    VARIANT_BOOL isLoadXmlSuccess;
    long cnt=0;     
    varXmlPath="Data.xml";
    //==========获取xml文件路径
    CString path;
    GetModuleFileName(NULL,path.GetBuffer(MAX_PATH),MAX_PATH);
    path.ReleaseBuffer();
    path=path.Left(path.ReverseFind('\\')+1);
    varXmlPath=path+varXmlPath;
    //==========获取xml文件路径完毕
    
    xmlDocPtr->load(varXmlPath,&isLoadXmlSuccess);