首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

关于WinCE下获取按键的有关问题

2012-03-31 
关于WinCE下获取按键的问题!我尝试了使用两种方式来获取WinCE下的按键,但是没有成功。我的CE版本是4.1的。1.

关于WinCE下获取按键的问题!
我尝试了使用两种方式来获取WinCE下的按键,但是没有成功。我的CE版本是4.1的。
1.使用SetWindowsHookEx的方式,返回值总是1,不知道是什么原因?

2.使用RegisterHotKey,在C#下需要重载WndPrc函数,但是在WinCE下并没有这个函数,那么应该如何响应WM_HOTKEY事件?

[解决办法]
WinCE实际只支持三种类型的HOOK,键盘就是其中之一,这个你可以去查查.

WINCE里只能HOOK到3种:
#define WH_JOURNALRECORD 0
#define WH_JOURNALPLAYBACK 1
#define WH_KEYBOARD_LL 20

如果在你自己的应用里的话,你可以通过消息循环来得到键盘事件

热点排行