好像ALT没有被释放 - 使用快捷键/ Alt +组合键

时间:2012-01-24 21:21:55

标签: c# .net shortcut shortcuts alt

我的.net(C#)GUI将Alt + n和Alt + a定义为快捷方式(例如,两个名为“& Add”和“& Notes”的按钮)。

问题是用户单击Alt + n并执行相应的代码后,似乎“ALT”仍处于“按下”模式。如果用户现在只点击“a”字符(而不是“Alt + a”组合),则仍会执行“Alt + a”组合的代码。

在“Alt + n”之后按“ESC”将释放“ALT从它的奇怪行为。然后按”a“将不再具有”Alt + a“效果。

为什么会这样? 我该如何防止这种情况?

谢谢!

注意:显然Alt + a和Alt + n仅是示例。任何热键都会发生这种情况。

1 个答案:

答案 0 :(得分:0)

当您只按下Alt键时,按钮是否显示" A"和" N"强调?它可能与您的Windows设置有关。转到"控制面板\轻松访问\轻松访问中心\使键盘更易于使用"并在那里尝试不同的设置。