SoapConnector 无法创建成功,com初始化没有问题。请教?
我在程序中先进行com初始化,是可以成功通过的。
C/C++ code
但是后面的创建句柄失败,不解。
C/C++ code
请高人指点一下。
C/C++ code
#import "msxml4.dll" #import "C:\Program Files\Common Files\MSSoap\Binaries\mssoap30.dll" exclude("IStream", "IErrorInfo", "ISequentialStream", "_LARGE_INTEGER", "_ULARGE_INTEGER", "tagSTATSTG ", "_FILETIME ") using namespace MSXML2; using namespace MSSOAPLib30; //...................... //..................... HRESULT hr = CoInitialize(NULL); if(FAILED(hr)) AfxMessageBox("CoInitialize FAILED.\n");
但是后面的创建句柄失败,不解。
C/C++ code
HRESULT hr; ISoapConnectorPtr SoapConnector; //创建SoapConnector类的对象 hr = SoapConnector.CreateInstance(__uuidof(HttpConnector30)); if(FAILED(hr)) { TRACE1("SoapConnector.CreateInstance FAILED. error code - %d\n", GetLastError()); }
请高人指点一下。
作者: believe_me 发布时间: 2011-06-15
下面创建对象的代码放多点 怎么感觉这么怪异
ISoapConnectorPtr SoapConnector;
//创建SoapConnector类的对象
hr = SoapConnector.CreateInstance(__uuidof(HttpConnector30));
第一个地方的 对象怎么出来的 第二个地方CreateInstance没这样的参数吧
ISoapConnectorPtr SoapConnector;
//创建SoapConnector类的对象
hr = SoapConnector.CreateInstance(__uuidof(HttpConnector30));
第一个地方的 对象怎么出来的 第二个地方CreateInstance没这样的参数吧
作者: ittaoist 发布时间: 2011-06-15