MFC中为菜单命令添加快捷键

来源:互联网 发布:win10宽带拨号软件 编辑:程序博客网 时间:2024/06/05 17:09

(1)添加“帮助/我的帮助”菜单项。ID为ID_MY_HELP,Caption为“我的帮助(&H)”,


Ctrl+H作为该命令的快捷键。




当执行Ctrl+H命令时,使用一个信息对话框显示简单的帮助信息。


添加代码如下:


void CMainFrame::OnMyHelp() {// TODO: Add your command handler code hereMessageBox("使用快捷键操作菜单命令","我的帮助", MB_ICONINFORMATION|MB_OK);}


点击工作区ResourceView标签,展开Accelerator,双击IDR_MAINFRAME,打开快捷键


编辑器。双击快捷键列表底部的空白行,打开快捷键属性对话框,在ID下拉列表框中选


择ID_MY_HELP选项。在Key下拉列表中输入快捷键H。




(2)使用另外一种简便方法为该菜单命令添加一个快捷键F1。

先单击Accel Properties对话框中的Next Key Typed按钮,再按F1键即可。

这时,可以看到Key被设定为VK_F1,表示F1成为“我的帮助”的快捷键,而之前设定的


Ctrl+H被取代。



0 0