【问题标题】:in a C++ OUTLOOK plugin, using the MAPI, is there a difference between attaching a file via the menu or a button vs drag-n-drop在使用 MAPI 的 C++ OUTLOOK 插件中,通过菜单或按钮附加文件与拖放之间是否有区别
【发布时间】:2021-07-02 22:00:10
【问题描述】:

我正在尝试为 Outlook 实现一个插件。我做的一件事是每当电子邮件有附件时生成一个“事件”(我记录它)。但是,虽然我的代码在我通过菜单或按钮附加时有效,但当我使用拖放附加文件时它不会触发。是什么赋予了?我希望它是相同的代码

【问题讨论】:

  • 你真的需要比这更具体。究竟什么不起作用?您的代码的相关 sn-ps 是什么?你是说MailItem.AttachmentAdd 事件不适合你吗?

标签: c++ windows outlook mfc outlook-addin


【解决方案1】:

MailItem.AttachmentAdd 事件在文件被拖放到 Outlook 窗口并附加时触发。看来问题出在您的代码中。

【讨论】:

  • 仅此一项就很有帮助。我对此比较陌生,有时很困惑
  • 好的。我有一个正在开发的 Outlook 插件。在代码中,每当用户将文件附加到电子邮件时,我们都会记录文件已附加。当用户然后单击 SEND 时,我们会记录一个 Send 事件。这是应该永远发生的事情。但是,当用户通过拖放以外的方法附加文件时,我们会看到这两个事件的日志记录,当用户使用拖放时,我们只会看到附加事件,而不是发送。我忘了提到系统上正在运行 FSLogix
  • 我希望我能找到关于这个的 MSDN 文档
  • 在发布答案之前,我创建了一个处理 AttachmentAdd 事件的新示例 Outlook 加载项。我可以确认当用户附加文件将它们放入检查器窗口时触发事件。您的代码似乎有问题。
  • 我有机会拿到那个样品吗?我会永远感激不尽。我需要了解这里出了什么问题
猜你喜欢
  • 1970-01-01
  • 2013-05-15
  • 2014-09-20
  • 2021-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-08
  • 2016-09-21
相关资源
最近更新 更多