如何使用 IConnectionPoint 捕获 "Forward As Attachment" 事件?

How do I use IConnectionPoint to capture the "Forward As Attachment" event?

在本文中,How to detect Outlook Events ..., Dmitry Streblechenko 概述了如何订阅类型库中未列出的 Outlook 事件。

这些是要遵循的步骤吗?

  1. 使用一些 Ole Viewer 来定位相关对象的 GUID。
  2. 将该 GUID 传递给 IConnectionPointContainer 以检索 IConnectionPoint 对象。
  3. 呼叫建议/不建议(等)

这样看起来对吗?有人有示例代码吗?

ItemEvents_10 传递给 IConnectionPointContainerFindConnectionPoint 的 GUID 是 {0006302B-0000-0000-C000-000000000046}(您可以在 OutlookSpy 中看到它 - 我是它的作者)。 ItemEvents{0006303A-0000-0000-C000-000000000046}