我想在C++中開發一個Outlook添加來獲取一些信息,如Subject,To,CC和附件,因爲我指的是一個鏈接,即http://www.olivierlanglois.net/Outlook_Automation_with_cpp_2.html#Usingthecode2。我也從這個鏈接下載源代碼,但在我的機器上構建(Visual Studio 2008)時,我得到一個錯誤,例如 致命錯誤LNK1104:無法打開文件'mfc71.lib',所以請通過該鏈接和幫助。從C++自動化Microsoft Outlook
0
A
回答
1
您正在使用Visual Studio 2008. MFC 7.1對於您來說是「過時的」。你有(和你應該使用)的版本是9.0。因此,您必須嘗試鏈接到mfc90.lib
。我不確定是否需要進一步的代碼調整,只需準備好代碼即可開箱即用。
0
您需要導入MSO.dll,VB6EXT.olb和MSOUTL.olb。他們在辦公室安裝目錄中。
如果你想要一個加載項,你可以在Visual Studio的「其他項目類型」 - >「擴展性」 - >「共享加載項」中使用模板。
在那裏你可以選擇一個C++的Outlook加載項模板。請注意,您選擇製作外接程序的應用程序沒有區別,它只是告訴visual studio在調試過程中應該執行哪個應用程序,以及他們應該在哪個應用程序中爲您註冊加載項。
一旦你創建和加載模板,你可以獲得一個IDispatch *到Outlook應用程序對象。應用程序對象在MSOUTL.olb中聲明。
希望它有幫助! :-)
相關問題
- 1. Microsoft Outlook發送和電子郵件自動化C#
- 2. C#Microsoft Word自動化Microsoft.Office.Interop.Word
- 3. 自動化Outlook +
- 4. Microsoft Interop Outlook c# - invalidcastexception?
- 5. Microsoft Outlook自動化:捕獲保存事件
- 6. Outlook自動化異常
- 7. 如何自動化Outlook?
- 8. 如何自動化MS Outlook
- 9. Microsoft Outlook宏
- 10. Microsoft Outlook插件
- 11. Outlook自動化 - 安全警告
- 12. Outlook自動化 - 多個郵箱?
- 13. 用Delphi的Outlook自動化 - 隊列
- 14. 自動化Outlook第一次打開
- 15. 獲取特定的Outlook附件(OLE自動化C++)
- 16. Microsoft UITesting自動化引擎信息
- 17. 使用Python.Net自動化Microsoft word
- 18. Microsoft UI自動化庫性能不佳
- 19. 用於Office 365的Microsoft Office自動化
- 20. Microsoft C++編譯器:如何禁用/ O2自動矢量化?
- 21. 使用C#而不是VB6自動化Microsoft Access
- 22. 如何迭代Outlook收件箱的日期? - Outlook OLE自動化
- 23. Microsoft Outlook API和Swift
- 24. 的Microsoft Outlook通知
- 25. 如何從Microsoft Word中粘貼到Outlook
- 26. 從Python修改Microsoft Outlook聯繫人
- 27. 從Lotus Notes創建Microsoft Outlook任務
- 28. C#Webbrowser自動化
- 29. excel自動化c#
- 30. C#UI自動化