通过MAPI,已经获取到pMsg(LPMESSAGE)句柄 ULONG rgTags[] = {2, PR_SENDER_NAME, PR_SUBJECT}; hr = pMsg->GetProps((LPSPropTagArray)rgTags, MAPI_UNICODE, &ulValue, &rngprops); 通过这条语句,发现彩信与短信都能获取发信人和内容(彩信只能获得文本部分内容); 想知道有什么属性可以通过pMsg->GetProps()函数来获取,这个属性能够知道当前pMsg是彩信还是短信句柄
2 回答
UYOU
TA贡献1878条经验 获得超4个赞
我在模拟器上调试了通过pFolder->GetContentsTable(0, &pnTable);获得的pnTable句柄定义了SizedSPropTagArray(2, nColumns) = {2, PR_ENTRYID, PR_DISPLAY_NAME};lpProp = &pRows->aRow[0].lpProps[0]; 或者 &pRows->aRow[0].lpProps[1]; lpProp->Value.LPSZ也没有包含"SMS"或者"MMS"字符串
元芳怎么了
TA贡献1798条经验 获得超7个赞
在之前调用IMAPITable的QueryRows方法时lpProp = &pRows->aRow[0].lpProps[0];lpProp->Value.LPSZ就是"SMS"或者"MMS"吧?
- 2 回答
- 0 关注
- 166 浏览
添加回答
举报
0/150
提交
取消