键盘的特殊按键的监听事件的探讨 —公布未完美的研究成果
最近潜水看到有些朋友在议论键盘按键控制之类的事情。关于键盘控制有一个一直在大家心中的痛 — 无法监听到特殊按键:比如上、下、左、右,回车
其实关于这个年糕也有一些研究成果,但是未完全解决问题,所以一直没有公布,但是现在由于工作繁忙,可能研究的时间会相对较少。
这里我把之前我的研究的成果公布出来,以供大家开拓思路,集思广益,早日解决全键盘按键的监听事件。
方法就是:用可以把到相应特殊按键转化为字符的原始控件作为监听体。
例如:
1.回车是可以监控到的,用Text Area值=换行来判断回车
2.上下也是可以监控到的,用List Box值 的改变来判断
附件中上有演示原型
另外我个人而言推崇:少使用变量,能不使用就不使用,因为用了变量的交互无法做成自定义封装控件。 我也做了一个上下控制的 左右控制确实没办法
页:
[1]