2009-05-21 30 views
1

我有一个加载项,我在Outlook中依靠拖放操作将Outlook文件自动保存到文件中。问题在于默认行为是使用电子邮件的主题行作为文件名,并且具有极长主题行的电子邮件发送错误,因为没有足够的250个字符的空间来存储所有的行和路径的其余部分。任何方式来扩展或修改与VSTO的Outlook拖放?

我想改变Outlook的阻力,因此默认文件名保持在主题行切地说100个字符下降到资源管理器。任何关于我要去做什么的指针?

+0

你能不能给我们你在你的插件正在做的事情为的MailItem一些更多的信息有一个SaveAs命令,你可以选择你自己的文件名 – 76mel 2009-05-21 17:22:44

回答

0

好吧,我想你有几个方法可以做到这一点。

  1. 在Outlook中运行您自己的窗格,然后查看选择并在每个项目上执行saveAs。

  2. 使用一些WINAPI拦截保存ANS改名字(我不知道这是可能的)