我需要访问Windows中用户的专用地址簿。
我正在使用的软件正在使用C ++,并且不能使用其他任何工具。
我解决了所有问题,除了如何访问与Outlook(或任何其他MAPI通讯簿提供商)中的联系人一起存储的照片。
我需要的信息:
这些图片以什么格式存储?
我的代码应查询哪种属性类型(PR_XXX)?
但也许这些照片无法像联系人的其他属性一样被检索(例如,姓氏或电子邮件地址)
最佳答案
如果是OAB,则需要从地址簿条目ID(OAB条目ID格式记录在MSDN上)中提取IPM.Conntact消息条目ID属性,打开消息,然后阅读其附件。图片附件将PR_ATTACHMENT_CONTACTPHOTO属性设置为true