用SAFEARRAY封装POST数据计算机等级考试
文章作者 100test 发表时间 2010:01:01 12:56:41
来源 100Test.Com百考试题网
编辑特别推荐:
全国计算机等级考试(等考)指定教材
全国计算机等级考试学习视频
全国计算机等级考试网上辅导招生
全国计算机等级考试时间及科目预告
百考试题教育全国计算机等级考试在线测试平台
全国计算机等级考试资料下载
使用SAFEARRAY 封装数据进行POST.
SAFEARRAY * psa. //定义safearray
SAFEARRAYBOUND rgsabound[1]. //根据数组的维数来定义几个数组元素,本例是一个一维数组
rgsabound[0].cElements = postLen. //数组的元素个数
rgsabound[0].lLbound = 0. //数组起始下标
psa = SafeArrayCreate(VT_UI1, 1, rgsabound). // 定义一维数组。
//psa = SafeArrayCreateVector(VT_UI1, 0, postLen). //和上一命令行功能相同。
if(!psa)
return E_FAIL.
BSTR HUGEP * pbstr.
HRESULT hr = SafeArrayAccessData(psa, (void HUGEP* *)