在菜单中,可以为一个菜单项指定快捷键,只需要设置类似的文字 &C, 当按下 Alt + C的时候,自动触发消息。
那么如何为Edit控件指定类似的快捷键呢?
因为Edit是用来输入的,上述方法不灵的。但是可以为Edit配一个 Static控件,改Static控件的文字设置为 &X类似的文字, 那么就会把输入焦点置于Edit上。
这里有个要求,就是static的下一个tab order的必须是我们的Edit。
tab order可以通过 Ctrl + D指定,也可以通过直接修改 rc文件。 Tab order其实就是控件在rc文件中的排列顺序。
本文介绍了一种为Windows应用程序中的Edit控件设置快捷键的方法。通过在Edit控件旁边放置一个Static控件并为其指定一个包含特殊字符'&'的文本,当按下Alt加该字符时,输入焦点会自动转移到相邻的Edit控件上。
1189

被折叠的 条评论
为什么被折叠?



