通過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 關注
- 191 瀏覽
添加回答
舉報
0/150
提交
取消