【问题标题】:Any way to extend or modify drag-and-drop in Outlook with VSTO?有什么方法可以使用 VSTO 扩展或修改 Outlook 中的拖放功能?
【发布时间】:2009-05-21 17:16:45
【问题描述】:

我正在使用 Outlook 中的一个加载项,该加载项依靠拖放将 Outlook 文件自动保存到文件中。问题是默认行为是使用电子邮件的主题行作为文件名,而具有极长主题行的电子邮件会发送错误,因为 250 个字符中没有足够的空间来存储所有内容以及路径的其余部分。

我想将 Outlook 的拖放更改为资源管理器,以便将默认文件名保留在主题行中,并保留为 100 个字符。关于我将在哪里做这件事的任何指示?

【问题讨论】:

  • 你能否给我们一些关于你在插件中所做的更多信息,因为 Mailitem 有一个 SaveAs 命令,你可以选择你自己的文件名
  • 这个插件的想法是通过将 Outlook 电子邮件放在特定文件夹中来促进共享;似乎没有人想做一个文件->另存为。本质上,窗格中嵌入了资源管理器,用户可以将电子邮件直接拖放到文件夹中。这一切都是在相当高的水平上完成的;我根本没有接触过 Mailitem,完全依赖内置的拖放功能。

标签: outlook drag-and-drop vsto outlook-2007 outlook-addin


【解决方案1】:

好的,我认为您有几种方法可以做到这一点。

  1. 在 Outlook 和下拉菜单中运行您自己的窗格并查看选择并对每个项目执行另存为。

  2. 使用一些winapi来拦截保存并更改名称(我不确定这是否可能)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-18
    • 1970-01-01
    • 1970-01-01
    • 2014-08-12
    • 1970-01-01
    • 1970-01-01
    • 2017-02-26
    相关资源
    最近更新 更多