2011-11-28 126 views
0

在工作中我們有一個第三方庫,我們使用一種叫做「MAPI LIB」。它是1.0版本。我認爲這是一個非常非常老的Windows平臺SDK版本。它有一個像EDKDEBUG.LIB和我不能在VS2003,VS2005,VS2008或安裝任何平臺SDK找到庫。這似乎是一個VC6的東西。例如,這些庫中的一個符號是IID_IMessage,這是我在任何VS2005平臺SDK庫中找不到的。EDK SDK混亂

基本上我們的應用程序使用這些LIB文件與Exchange服務器進行通信。壞事是,這些庫力VC6相關的MFC庫(例如MFC4.LIB也從VC6)的包容,所以我真的不能使用它們。

爲什麼不是這些庫的較新版本的平臺SDK的Windows嗎?我在哪裏可以找到這些庫? Exchange今天仍然在這裏,所以我覺得奇怪的是C++ API對MAPI的支持已經在VC6之後從IDE中刪除了。

回答