1

我目前正在编写一个具有菜单的 MFC 对话框应用程序。菜单显示正确,并且菜单条目通过鼠标、加速器和热键(例如,退出:Ctrl+QAlt+ FQ)正常工作。

不幸的是,Enter钥匙似乎不起作用。也就是说,按Alt+F将打开文件菜单并按↑</kbd> will highlight the Quit entry, but pressing Enter will not select it.

我知道在对话应用程序中使用菜单可能有点棘手,但我之前已经成功地做到了这一点。但是,那是很久以前使用定制的 VS 向导,所以我试图记住如何从头开始执行此操作。我尝试检查我的旧代码,但找不到任何关于VK_RETURN. (不,没有什么特别的PreTranslateMessage。)

这两个 问题是相关的,但他们希望对话框接收密钥,我需要菜单来获取它。

有谁知道问题是什么以及如何解决?

4

0 回答 0