我想为 Outlook 2003 创建一个自定义插件/插件,以支持与任务管理系统的集成功能。
我找不到很多好的开发资源。
有人可以解释一下 Outlook 2003 架构和插件的开发。
也欢迎良好的链接/资源。
我想为 Outlook 2003 创建一个自定义插件/插件,以支持与任务管理系统的集成功能。
我找不到很多好的开发资源。
有人可以解释一下 Outlook 2003 架构和插件的开发。
也欢迎良好的链接/资源。
这是一个关于 Outlook 体系结构的教程,从 MSDN 开始构建 Outlook 2003 插件:http: //msdn.microsoft.com/en-us/library/aa289167.aspx
这里还有一个巨大的资源列表:http: //www.microeye.com/resources/res_tech_vsnet.htm
祝你好运!
你想要的都可以做到。
最重要的是,您需要使用 Visual Studio 2005或Visual Studio 2008 以及 Visual Studio Tools for Office (VSTO) 以及 Outlook 2003(当然)来为 Outlook 构建“插件”。
插件编写起来非常复杂,主要是因为 Outlook 有一些没有很好记录的怪癖。例如,即使对于同一个对象,Outlook.MailItem.GetHashCode() 方法也并不总是相同的,尽管您可能期望从对象的“HashCode”这样看似绝对的东西中得到什么。知道这一点以及 VSTO+Outlook API 的许多其他怪癖都是为了让专业人士获得报酬。有很多怪癖。如果您正在学习,那么您需要从 Gdeglin 提供的资源开始。
另请查看 MSDN VSTO 论坛: http ://social.msdn.microsoft.com/Forums/en-US/vsto/threads <- 非常活跃!
和 Outlook 代码:http ://www.outlookcode.com/
这里还有一个谷歌搜索 MSDN 上的各种 VSTO 'tips'。