我在下面找到了一些方法。 1.加载快递 2. VSTO 3. unmanaged c ++
我不确定这是对的吗? 哪种方式只能编译一个没有任何依赖的DLL。 使用outlook add in,我可以获得拖动附件事件吗?
答案 0 :(得分:1)
您会感到惊讶,但只有一种方法可以开发Office COM加载项 - 实现IDTExtensibility2交互。你提到的所有路径都遵循这种模式,并有各自的优点和缺点。
您也可以使用托管编程语言来开发加载项(C#或VB.NET)。不需要C ++。 Erlier VS版本有一个名为"共享COM加载项"的模板。 VSTO和Add-in Express提供了填充程序(加载程序),这些填充程序创建了一个新的应用程序域,可以独立于其他加载项运行加载项代码。这取决于您使用哪个框架,或者不使用任何框架。