【WM6.5】三星I8000按键码及窗体消息发送的方法备忘
2010-05-16 19:51 uonun 阅读(292) 评论(0) 编辑 收藏 举报平时喜欢听收音机,但三星I8000无法用线控接听键为收音机换台,很不方便,想做一个小程序解决这个问题,于是分两步走:
- 拦截线控接听键
- 以某种方式控制收音机换台(如系统消息等)
在第一步的过程中获得了部分按键的代码:
音量大:F6
音量小:F7
锁屏键:F22
拨号键:F3
挂机键:F4
水晶键(单击):HardwareKeys.ApplicationKey1,e.KeyCode=193
水晶键(按住):HardwareKeys.ApplicationKey2,e.KeyCode=194,F2
返回键:HardwareKeys.ApplicationKey3,e.KeyCode=195
线控接听键:F3
就目前的研究结果而言,线控接听键还无法拦截,只能在KeyUp的时候响应。
另外,.NET Compact Framework 中实现发送和接受消息的方法见:
PS: 计划未实现,任务未完成,记录以资备忘。