C++ 如何在C+中设置PR#u SENDER_SEARCH_KEY MAPI属性+;

C++ 如何在C+中设置PR#u SENDER_SEARCH_KEY MAPI属性+;,c++,windows,mapi,C++,Windows,Mapi,对于我的一个项目,我们通过MAPIAPI在已发送项中创建邮件副本。我发现了一个问题,要解决这个问题,我需要设置PR\u SENDER\u SEARCH\u KEY属性。 当我尝试将此属性设置为以下内容时,我收到一个无效输入参数错误- 如果有人知道正确的设置方法,请告诉我 PropList[ulPropCount].ulPropTag = PR_SENDER_SEARCH_KEY; PropList[ulPropCount].Value.lpszA = temp; //where temp

对于我的一个项目,我们通过MAPIAPI在已发送项中创建邮件副本。我发现了一个问题,要解决这个问题,我需要设置PR\u SENDER\u SEARCH\u KEY属性。
当我尝试将此属性设置为以下内容时,我收到一个无效输入参数错误-
如果有人知道正确的设置方法,请告诉我

PropList[ulPropCount].ulPropTag = PR_SENDER_SEARCH_KEY; 
PropList[ulPropCount].Value.lpszA = temp; 

//where temp is LPSTR which has the value temp = "EX:/O=DGPDEV/OU=FIRST 
//ADMINISTRATIVE //GROUP/CN=RECIPIENTS/CN=ALICE" 
以下是该物业的简要说明-

PR_SENDER_SEARCH_KEY
Identifies an address book search key.
Canonical name: PidTagSenderSearchKey
Alternate names: PidTagSenderSearchKey,PR_SENDER_SEARCH_KEY,PR_SenderSearchKey,ptagSenderSearchKey
Areas:"Address Properties"
References: [MS-OXCFXICS],[MS-OXCICAL],[MS-OXOCAL],[MS-OXOMSG],[MS-OXOPOST],[MS-OXOTASK]
Property Tag: 0x0C1D0102

PR_SENDER_SEARCH_键是一个二进制(PT_binary)属性,您需要设置SPropValue.bin结构,而不是lpszA。 使用(单击IMessage)或MFCMAPI查看现有邮件