我想在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自动化