【发布时间】:2012-03-26 12:14:01
【问题描述】:
通常,Alt 键会在 Windows 中打开菜单。
我需要禁用它,因为我的应用程序需要 Alt 键。 (它是旧计算机的模拟器,所以我需要模仿它的行为。)我用纯 Windows API 编写它,所以我希望一定有一些消息被发送并且需要被禁用、丢弃或忽略。
Alt+Tab 没问题,还有其他系统键和组合键,我只需要在打开菜单时忽略 Alt。
(我的应用程序使用 DirectInput 读取按键,所以效果很好。我只需要禁用使用 Alt 键打开菜单的功能。我将使用鼠标打开菜单。)
【问题讨论】:
-
这是什么菜单?我只是在 Windows 框上键入 Alt 并没有出现菜单。
-
@Kaz:它将焦点设置到焦点窗口的菜单栏。