周末用MFC编写一个对话框程序,因此需要菜单,并且考虑菜单要添加快捷按键(比如:alt+G,alt+X,alt+C)。
问题:
刚开始创建菜单及快键键,是可以使用的;然后创建窗体及控件,快捷键就失灵了,baidu找了很多办法都没有效果,也不知道什么原因。
解决:
隔了一天,无意间在测试的时候发现,把窗体和控件先创建完毕,最后加菜单资源,没想到可以了,测试了多次,都是可以的。一阵高兴之余,认为在VC6下创建对话框应用程序,要想菜单响应快捷键(alt+)可以使用,必须得:
(先窗体及控件,后菜单,工具栏)
总结:
不知道什么原因,也许是VC6编译器自身的原因,大家知道就好了!
时间: 2024-11-05 19:29:58