若你的目标是在EDIT控件上移动光标并通过外接键盘的“左”“右”键进行控制,可以使用Windows API中的消息处理机制来实现。首先,设置焦点到该控件上,比如在控件的初始化或者窗体的加载事件中调用SetFocus方法。然后,在程序的消息循环中捕获键盘事件,监听“左”和“右”箭头键的按下事件,利用SendMessage或SetSel等方法控制光标的移动和选择,从而实现你想要的效果。
下载贤集网APP入驻自媒体
如图:我是想把焦点调到这个EDIT控件这里然后通过外接键盘的“左” “右”来控制光标的移动,“上” “下” 来控制数值的修改。但是现在只要我聚焦过来就会一直卡在这里,点其他的键也没有任何反应了(是程序挂掉了么?来个大神指点下迷津!