【问题标题】:Accessing control events of email form访问电子邮件表单的控制事件
【发布时间】:2013-03-20 18:28:08
【问题描述】:

我正在尝试为需要处理控件更改的 Outlook 开发插件。

例如,当电子邮件主题更改时,我需要做一些事情。为此,我需要访问主题 texbox 的文本更改事件。

我只是想知道是否有人做过这样的事情?

谢谢

【问题讨论】:

    标签: vsto office-interop office-2010


    【解决方案1】:

    查看PropertyChange event

    当一个标准属性(例如,Subject 或 To)时发生 Microsoft Outlook 项目已更改。属性名称传递给 事件,以便您可以确定更改了哪个属性。

    【讨论】:

    • 我试过了..但是当我在正文字段中输入时它没有成功。但是,如果我在加载表单时预设正文字段,它会触发...
    • 当您切换到另一个字段时,它看起来会触发...应该有一种方法可以访问此正文文本框的 text_changed 事件...
    • 不幸的是,事件有点稀疏 - 你想在每次按键时触发吗?
    • 是的,我做到了……看起来不可能吗?
    • 这并非不可能,但替代方案变得复杂!您可以使用 WinAPI 调用来挂钩事件;您可能会从SetWindowsHookEx 开始。或者,可怕的解决方案是使用计时器定期检查字段内容。
    猜你喜欢
    • 2015-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-09
    • 2015-08-24
    • 1970-01-01
    • 2019-02-07
    相关资源
    最近更新 更多