1、我在每个菜单项的caption属性里的某个字符前加上了&符号,后面一个字符应该显示成带下划键的热键,比如:&File(一级菜单)—— &Open,那么F和O都应该带有下划线,但现在的情况是,窗体显示出来以后,像File这种一级菜单中的F下划线可以显示出来,而下面的菜单项如 Open的O就没有显示下划线,但O仍然有效;并且当我任意按下一次 Alt + 热键(如O)后,所有菜单下的热键的下划线就都显示出来了,但每次程序运行后不能自己显示出来,非要按一次后才会有,这是为什么?2、我在某些菜单项的ShortCut属性里设置了快捷键,如Open设成了Ctrl+O,按理说这样设置后就可以了,但在程序运行时发现按Ctrl+O没有任何效果,其他所有的快捷键也都没有效果,为什么会这样呢?(所有的菜单项都已编写了相应的触发事件)请高手帮我解决以上两个问题,谢谢!
如:
Alt+F打开文件菜单,再Ctrl+O打开文件打开窗口!
你方法是对的
试过了,还是不行。to long102(龙102) :
我还装了很多第三方控件,重装实在很麻烦。to ehom(?!) :
亏你还有两颗星!1、问题很明确,热键我会加,并且都有效,只是没有显示下划线!不用你来教我一遍!2、简直胡说八道!
你用各类应用软件时,要按快捷键,你是先把那个菜单打开,再按快捷键吗?
那快捷键还有什么意义?!
知道就直接说,不知道帮忙UP一下也好,难得你还打了这么多废话!真不知该感谢你还是骂你!