Win32 - 如何在 Outlook 日历中创建新约会或会议时获取事件
Win32 - how to get event when new appointment or meeting is created in Outlook calendar
我正在为 Outlook 编写一个基于 COM 的插件来获取约会或会议列表。
我写了一个代码来获取 appointments/meetings 的列表。
现在我正试图在创建新约会或会议时找出事件。
AppointmentItem Object的几乎所有事件我都试过了,但没有得到合适的事件。
当用户在 Outlook 日历中创建约会或会议时,是否可以通过编程方式获取事件?
您可以尝试使用Items
class的ItemAdd事件。当一个或多个项目添加到指定的集合时,将触发此事件。当大量项目一次添加到文件夹时,此事件不会 运行。
请注意,在保存项目并设置 EntryID
属性 之前没有事件。
我正在为 Outlook 编写一个基于 COM 的插件来获取约会或会议列表。 我写了一个代码来获取 appointments/meetings 的列表。 现在我正试图在创建新约会或会议时找出事件。 AppointmentItem Object的几乎所有事件我都试过了,但没有得到合适的事件。 当用户在 Outlook 日历中创建约会或会议时,是否可以通过编程方式获取事件?
您可以尝试使用Items
class的ItemAdd事件。当一个或多个项目添加到指定的集合时,将触发此事件。当大量项目一次添加到文件夹时,此事件不会 运行。
请注意,在保存项目并设置 EntryID
属性 之前没有事件。