作为代码示例的 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
在 最新的 MFCMAPI 发布 页上,导航到 “资产”。
单击“ 源代码 (zip)
在“文件下载”对话框中,单击“保存”。 在“ 另存为 ”对话框中,找到要在其中保存源文件的文件夹,然后单击“ 保存”。
在“ 下载完成 ”对话框中,单击“ 打开文件夹”。 还可以单击“ 关闭 ”以关闭对话框,并在保存这些文件的文件夹中找到压缩的源文件。
右键单击 MFCMAPI<> 版本号.zip 文件,然后单击“全部提取”。 在显示的对话框中,单击“ 提取 ”,将文件提取到显示的文件夹。 还可以单击“ 浏览 ”以选择或创建其他文件夹。
以管理员身份运行 Visual Studio 2008。
注意
如果计算机正在运行 Windows XP,则必须以管理员身份登录。 如果计算机正在运行 Windows Vista,则必须以管理员身份登录,并且必须右键单击 Visual Studio 2008 图标,然后单击“ 以管理员身份运行”。
在 Visual Studio 2008 中,单击“ 文件”,指向 “打开”,然后单击“ 项目/解决方案”。
浏览到保存示例的位置,选择“ MFCMapi.vcxproj”,然后单击“ 打开”。
在"构建"菜单上,单击"构建解决方案"。
在“ 文件另存为 ”对话框中,单击“ 保存”。
使用 MFCMAPI 作为代码示例
在 解决方案资源管理器中,展开 MFCMapi 项目,并检查“头文件”、“资源文件”和“源文件”节点中的文件以用于编程方案。
MAPI 接口部分中的许多方法主题指向 MFCMAPI 源文件,以获取编程示例。 例如,在 IMsgStore::GetReceiveFolderTable 中,系统会指示查看 MsgStoreDlg.cpp 文件中的 函数 CMsgStoreDlg::OnDisplayReceiveFolderTable
。