作为代码示例的 MFCMAPI

适用于:Outlook 2013 | Outlook 2016

MFCMAPI 示例使用消息传送 API 通过图形用户界面提供对 MAPI 存储的访问权限。 下载此示例后,可以使用源文件检查许多 MAPI 接口和引用的示例用例。 有关详细信息,请参阅 MAPI 接口

属性
平台:
Microsoft Visual Studio 2008 年为 Windows 7、Windows Vista、Windows Server 2008、Windows XP SP2 和 Windows Server 2003 SP1 进行编译

下载 MFCMAPI

  1. MFCMAPI 页上,单击“ 源代码” 选项卡。

  2. “最近签入”下,单击“ 下载 ”以获取最新版本。

  3. 阅读许可协议,然后单击 “我同意”。

  4. 在“文件下载”对话框中,单击“保存”。 在 “另存为 ”对话框中,找到要保存源文件的文件夹,然后单击“ 保存”。

  5. “下载完成 ”对话框中,单击 “打开文件夹”。 还可以单击 “关闭 ”以关闭对话框,并在保存文件夹中找到压缩的源文件。

  6. 右键单击 MFCMAPI-<version number>.zip 文件,然后单击 “全部提取”。 在出现的对话框中,单击 “提取 ”以将文件提取到显示的文件夹。 还可以单击 “浏览” 以选择或创建其他文件夹。

  7. 以管理员身份运行 Visual Studio 2008。

    备注

    如果计算机正在运行Windows XP,则必须以管理员身份登录。 如果计算机Windows Vista 运行,则必须以管理员身份登录,并且必须右键单击 Visual Studio 2008 图标,然后单击 “以管理员身份运行”。

  8. 在 Visual Studio 2008 中,单击 “文件”,指向 “打开”,然后单击 Project/解决方案

  9. 浏览到保存示例的位置,选择 MFCMapi.vcproj,然后单击 “打开”。

  10. 在"构建"菜单上,单击"构建解决方案"。

  11. 在“ 另存为文件 ”对话框中,单击 “保存”。

将 MFCMAPI 用作代码示例

解决方案资源管理器 中,展开 MFCMapi 项目并检查 标头文件资源文件源文件 节点中的文件以了解编程方案。

MAPI 接口部分中的许多方法主题指向用于编程示例的 MFCMAPI 源文件。 例如,在 IMsgStore::GetReceiveFolderTable 中 ,系统会指示你查看 MsgStoreDlg.cpp 文件中的函 CMsgStoreDlg::OnDisplayReceiveFolderTable 数。

另请参阅