按住shift + ctrl然后释放一个不会引发KeyUp事件?

时间:2009-09-04 03:53:13

标签: windows winforms

在我的自定义控件中,我重写了OnKeyUp事件处理程序。

当我只按Ctrl键,然后租用它时,keyUp事件被触发,没关系。

当我只按Shift键,然后租用它时,keyUp事件被触发,没关系。

但是当我同时按下Ctr + Shift键,然后逐个租借,例如,先按住Ctrl + shift,然后按住Ctrl键同时释放Shift键,反之亦然。

- > KeyUp永远不会提高???即使我在那之后释放ctrl,也没有提出keyUp。

请帮忙。

1 个答案:

答案 0 :(得分:0)

因为在较低级别访问的其他程序挂钩并阻止事件触发