在mousekeyhook中,鼠标挂钩后的“ext”是什么意思?

时间:2015-12-18 23:06:11

标签: c# mousekeyhook

例如,有IKeyboardMouseEvent.MouseDown和IKeyboardMouseEvent.MouseDownExt。有什么区别?

由于

2 个答案:

答案 0 :(得分:2)

这意味着扩展。

windows MouseEventArgs类不包含Handled属性,扩展的MouseEventExtArgs类也包含。 e.Handled = true;

答案 1 :(得分:0)

这些事件使用args和处理程序来呈现“扩展”数据/功能。

在这种情况下,一个区别是它们会暴露一个Handled事件。

我似乎无法找到这些官方文档,我很好奇他们甚至从哪里来,因为我从未遇到过他们。有可能通过更多信息可能会发现另一个资源。这些香草是.NET吗?

您最好的选择是浏览符号或创建每个符号的实例并在调试器中仔细阅读。

在不知道上下文的情况下,我不得不猜测我在他们身上发现的资源是相关的。如果是这样,我建议使用具有更多功能的版本。

Source