【问题标题】:EDK SDK confusionEDK SDK 混淆
【发布时间】:2011-11-29 04:48:49
【问题描述】:

在工作中,我们使用了一个名为“MAPI LIB”的第三方库。它是 1.0 版。我认为这是一个非常旧版本的 Windows 平台 SDK 附带的。它有像 EDKDEBUG.LIB 这样的库,我在安装了 VS2003、VS2005 或 VS2008 的任何平台 SDK 中都找不到这些库。这似乎是 VC6 的事情。例如,这些库中的一个符号是 IID_IMessage,我在任何 VS2005 平台 SDK 库中都找不到它。

基本上,我们的应用程序使用这些 LIB 文件与 Exchange 服务器进行通信。坏事是这些库强制包含 VC6 相关的 MFC 库(例如 MFC4.LIB 也来自 VC6),所以我不能真正使用它们。

为什么最新版本的 Windows 平台 SDK 中没有这些库?我在哪里可以找到这些库? Exchange 直到今天仍然存在,所以我觉得奇怪的是,在 VC6 之后,IDE 已经放弃了对 MAPI 的 C++ API 支持。

【问题讨论】:

    标签: c++ visual-studio exchange-server mapi


    【解决方案1】:

    下载 MFCMAPI - http://mfcmapi.codeplex.com/ - 了解如何链接 MAPI 函数和接口。

    【讨论】:

      猜你喜欢
      • 2011-05-02
      • 2014-07-16
      • 1970-01-01
      • 2014-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-09
      相关资源
      最近更新 更多