关注互联网、IT技术!

Wince 窗体KeyPress事件不能获取到按键值的解决办法

  •  admin
  •  2012-10-25 06:10:03
  •     
昨天整整折腾了一天,使用keypress事件,始终获取不到部分按键的值,只能获取“确认”键。于是直接使用键盘钩子,在钩子里处理了,结果程序总是会出现异常死掉的情况,去掉钩子,就不会死了,折腾的我都无语了。就在快要放弃的时候,在网上偶然看到,keypress事件和keyup、keydown事件,获取到的按键是不同的,keypress 只能获取到一些数字键、字母键等,对于挂机、音量等按键,是获取不到的(不同系统也许不一样,我用wince5.0的时候,就可以获取到,现在用windows mobile6.1就获取不到了),于是果断使用keyup事件,问题解决。

相关文章

评论

称呼(可以不填)
Email(可以不填)
链接(可以不填)
请输入评论内容*