Поделиться через


MFCMAPI как пример кода

Область применения: Outlook 2013 | Outlook 2016

В примере MFCMAPI используется API обмена сообщениями для предоставления доступа к хранилищам MAPI через графический пользовательский интерфейс. Скачав этот пример, вы можете использовать исходные файлы для изучения примеров вариантов использования для многих интерфейсов MAPI и ссылок. Дополнительные сведения см. в разделе Интерфейсы MAPI.

Свойство Значение
Платформы:
Microsoft Visual Studio 2008 для компиляции для Windows 7, Windows Vista, Windows Server 2008, Windows XP с пакетом обновления 2 (SP2) и Windows Server 2003 с пакетом обновления 1 (SP1)

Скачивание MFCMAPI

  1. На последней странице выпуска MFCMAPI перейдите в раздел Активы.

  2. Щелкните Исходный код (zip)

  3. В диалоговом окне Загрузка файла щелкните Сохранить. В диалоговом окне Сохранить как найдите папку, в которой нужно сохранить исходные файлы, и нажмите кнопку Сохранить.

  4. В диалоговом окне Скачивание завершено щелкните Открыть папку. Вы также можете нажать кнопку Закрыть , чтобы закрыть диалоговое окно и найти архивированные исходные файлы в папке, в которую вы сохранили их.

  5. Щелкните правой кнопкой мыши номер> версии MFCMAPI.zip< файл и выберите команду Извлечь все. В появившемся диалоговом окне щелкните Извлечь , чтобы извлечь файлы в отображаемую папку. Вы также можете нажать кнопку Обзор , чтобы выбрать или создать другую папку.

  6. Запустите Visual Studio 2008 от имени администратора.

    Примечание.

    Если компьютер работает под управлением Windows XP, необходимо войти в систему с правами администратора. Если компьютер работает под управлением Windows Vista, необходимо войти в систему с правами администратора, щелкнуть правой кнопкой мыши значок Visual Studio 2008 и выбрать запуск от имени администратора.

  7. В Visual Studio 2008 щелкните Файл, наведите указатель мыши на пункт Открыть, а затем — Проект или решение.

  8. Перейдите в расположение, в котором вы сохранили пример, выберите MFCMapi.vcxproj и нажмите кнопку Открыть.

  9. On the Build menu, click Build Solution.

  10. В диалоговом окне Сохранить файл как нажмите кнопку Сохранить.

Использование MFCMAPI в качестве примера кода

В Обозреватель решений разверните проект MFCMapi и просмотрите файлы в узлах Файлы заголовков, Файлы ресурсов и Исходные файлы на наличие сценариев программирования.

Многие разделы о методах в разделе Интерфейсы MAPI указывают на исходные файлы MFCMAPI для примеров программирования. Например, в IMsgStore::GetReceiveFolderTable вам будет предложено просмотреть функцию CMsgStoreDlg::OnDisplayReceiveFolderTable в файле MsgStoreDlg.cpp.

См. также