2

我想为 Outlook 2003 创建一个自定义插件/插件,以支持与任务管理系统的集成功能。

我找不到很多好的开发资源。

有人可以解释一下 Outlook 2003 架构和插件的开发。

也欢迎良好的链接/资源。

4

2 回答 2

2

这是一个关于 Outlook 体系结构的教程,从 MSDN 开始构建 Outlook 2003 插件:http: //msdn.microsoft.com/en-us/library/aa289167.aspx

这里还有一个巨大的资源列表:http: //www.microeye.com/resources/res_tech_vsnet.htm

祝你好运!

于 2009-03-31T05:05:30.713 回答
2

你想要的都可以做到。

最重要的是,您需要使用 Visual Studio 2005Visual 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'。

于 2009-05-13T20:19:13.197 回答