检索MAPI地址簿条目的联系人图片

问题描述:

我需要访问Windows中用户的私人地址簿。检索MAPI地址簿条目的联系人图片

我正在使用的软件是使用C++并且使用其他任何东西都不是一个选项。

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

的信息,我需要:

  • 存储在什么格式的那些照片?
  • 哪些属性类型(PR_XXX)是我的代码应该查询的?

但也许这些图片不能像接触的其他属性(例如像姓或电子邮件地址)

+0

从GAL或OAB联系人中提取图片? –

+0

仅来自OAB的这种特殊情况。这会有所作为吗? –

在OAB的情况下,您将需要提取从IPM.Conntact消息输入id属性检索地址簿条目id(OAB条目id格式在MSDN上记录),打开该消息,然后阅读其附件。图片附件将PR_ATTACHMENT_CONTACTPHOTO属性设置为true