1

我需要访问 Windows 中用户的私人通讯簿。

我正在开发的软件正在使用 C++,而使用其他任何东西都不是一种选择。

除了如何访问与 Outlook(或任何其他 MAPI 通讯簿提供商)中的联系人一起存储的照片之外,我解决了所有问题。

我需要的信息:

  • 这些图片以什么格式存储?
  • 我的代码应该查询哪种属性类型 (PR_XXX)?

但可能无法像联系人的其他属性(例如姓氏或电子邮件地址)一样检索这些图片

4

1 回答 1

0

对于 OAB,您需要从通讯簿条目 id 中提取 IPM.Conntact 消息条目 id 属性(OAB 条目 id 格式记录在 MSDN 上),打开消息,然后阅读其附件。图片附件的 PR_ATTACHMENT_CONTACTPHOTO 属性设置为 true

于 2013-10-15T16:26:49.813 回答