Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 收听Microsoft Outlook的“收听/抄送”字段以了解关键的向上/向下事件_C#_.net_Outlook_Outlook Addin - Fatal编程技术网

C# 收听Microsoft Outlook的“收听/抄送”字段以了解关键的向上/向下事件

C# 收听Microsoft Outlook的“收听/抄送”字段以了解关键的向上/向下事件,c#,.net,outlook,outlook-addin,C#,.net,Outlook,Outlook Addin,我们正在尝试创建一个Outlook加载项,当用户在Outlook新电子邮件窗口的“收件人/抄送”字段中键入时,该加载项将显示一个自定义建议(自动完成)下拉列表。我们遇到了一个障碍,因为我们无法找到如何在Outlook中侦听这些字段上的击键事件。我们尝试使用MailItem.PropertyChange和MailItem.BeforeCheckNames但是它们都不对应击键事件,甚至都不对应定期回调 任何帮助都将不胜感激 这里有一个很长的机会-相当复杂,但听起来你已经放弃了琐碎的解决方案: 也许您

我们正在尝试创建一个Outlook加载项,当用户在Outlook新电子邮件窗口的“收件人/抄送”字段中键入时,该加载项将显示一个自定义建议(自动完成)下拉列表。我们遇到了一个障碍,因为我们无法找到如何在Outlook中侦听这些字段上的击键事件。我们尝试使用
MailItem.PropertyChange
MailItem.BeforeCheckNames
但是它们都不对应击键事件,甚至都不对应定期回调


任何帮助都将不胜感激

这里有一个很长的机会-相当复杂,但听起来你已经放弃了琐碎的解决方案:

也许您可以找到“收件人/抄送”窗口的句柄,并将其附加到已更改的文本

如果您运行Spy++,您可以看到这些字段非常独特并且很容易找到。然后,你需要按照他们的重新油漆或其他方式运行

祝你好运! 尼利