Мне нужен был доступ к личным адресным книгам пользователя в Windows.
Программное обеспечение, над которым я работаю, использует C ++, и использование чего-либо еще не вариант.
Я решил все проблемы, за исключением того, как получить доступ к фотографиям, которые хранятся с контактами в Outlook (или любом другом поставщике адресной книги MAPI).
Информация, которая мне нужна:
Но, возможно, эти изображения не могут быть получены, как и другие свойства контакта (например, фамилия или адрес электронной почты)
В случае автономной адресной книги необходимо извлечь свойство идентификатора записи сообщения IPM.Conntact из идентификатора записи адресной книги (формат идентификатора записи автономной адресной книги задокументирован в MSDN), открыть сообщение, а затем прочитать его вложения. Вложение изображения будет иметь свойство PR_ATTACHMENT_CONTACTPHOTO, установленное в true
Других решений пока нет …