1。现在调用一个函数getSupportProvince ()
获得本天气预报Web Services支持的洲、国内外省份和城市信息
输入参数:无; 返回数据:一个一维字符串数组 String(),内容为洲或国内省份的名称。
2.在vs中添加引用后变成
getSupportProvince(
BSTR** getSupportProvinceResult, int* __getSupportProvinceResult_nSizeIs)3.我现在进行调用
HRESULT hr=NULL;
//实例代理类对象
CWeatherWebService ws;
//定义接收结果变量
BSTR *result;
int nSize; hr =ws.getSupportProvince(&result,&nSize);
编译可以通过,但是hr返回错误,问下高手怎么解决,还是我定义的参数有问题?该怎么定义
获得本天气预报Web Services支持的洲、国内外省份和城市信息
输入参数:无; 返回数据:一个一维字符串数组 String(),内容为洲或国内省份的名称。
2.在vs中添加引用后变成
getSupportProvince(
BSTR** getSupportProvinceResult, int* __getSupportProvinceResult_nSizeIs)3.我现在进行调用
HRESULT hr=NULL;
//实例代理类对象
CWeatherWebService ws;
//定义接收结果变量
BSTR *result;
int nSize; hr =ws.getSupportProvince(&result,&nSize);
编译可以通过,但是hr返回错误,问下高手怎么解决,还是我定义的参数有问题?该怎么定义
解决方案 »
- 你觉得《windows核心编程》讲的深吗
- 这样分割字符串为何错?大家给看看!
- 我现在想学vc,以前学过语言!那为大侠告诉我从那学比较好,越基础越好!在那能找到vc电子类图书!!
- 有人用过西门子的通讯协议吗?请教一下
- 求助用CSplitterWnd将窗口分隔成左右两部分后,灵活切换右边视图的解决办法,在线等待各位>>>
- 本人的用户名由CCplusplusCsharp改为CCppCs了,回复有分
- 怎么从指定的地方开始显示位图的一部分啊
- 哪里有电子版的《windows程序设计》,100分相送。
- RE:为什么CTypedPtrList<CObject,CStroke*> m_strokeList编译通不过?
- 怎样实现数据库的转换?
- 一个swscanf_s()的问题
- 不知道什么问题,有可能是窗口之间的通信问题
int nSize;hr =ws.getSupportProvince(NULL, &nSize);
result = new BSTR[nSize];
hr = ws.getSupportProvince(&result, &nSize); orBSTR *result = new BSTR[1024];
int nSize;hr = ws.getSupportProvince(&result, &nSize); 注意判断返回值。
getSupportProvince(
BSTR** getSupportProvinceResult, int* __getSupportProvinceResult_nSizeIs) 应该 改成这个:
getSupportProvince(
BSTR** [color=#00FF00]&getSupportProvinceResult, int* __getSupportProvinceResult_nSizeIs) [/color]