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