::CoInitialize(NULL); CComPtr<MSXML2::IXMLDOMDocument> spDoc;
HRESULT hr = spDoc.CoCreateInstance(__uuidof(MSXML2::DOMDocument)); //创建文档对象
spDoc->put_async(TRUE);
VARIANT_BOOL bFlag;
hr = spDoc->load(CComVariant(L"BitComet.xml"), &bFlag); //load xml文件
为什么load的返回值是S_FALSE呢?
HRESULT hr = spDoc.CoCreateInstance(__uuidof(MSXML2::DOMDocument)); //创建文档对象
spDoc->put_async(TRUE);
VARIANT_BOOL bFlag;
hr = spDoc->load(CComVariant(L"BitComet.xml"), &bFlag); //load xml文件
为什么load的返回值是S_FALSE呢?
#include <iostream>
#include <ole2.h>
#include <msxml2.h>
#include <atlstr.h>
#import "msxml4.dll" raw_interfaces_only
using namespace std;
这个有没有错?