Developer Network
Developer Network
Developer
:CreateViewProfileText:
登录
MSDN 订阅
获取工具
下载
Visual Studio
SDK
试用软件
免费下载
Office 资源
计划
订阅
Administrators
学生
Microsoft Imagine
Microsoft 学生合作伙伴
ISV
新手
Events(事件)
社区
Magazine
论坛
博客
第 9 频道
文档
API 和参考
开发人员中心
示例
停用的内容
非常抱歉。你请求的内容已被删除。将在 1 秒内自动重定向。
提出问题
快速访问
论坛主页
浏览论坛用户
FAQ
搜索相关主题
Remove From My Forums
积极答复者
wince中的WM_CHAR消息是否只能相应字符键?
Windows Embedded 嵌入式技术
>
Windows Embedded CE
问题
0
登录进行投票
我买了一块儿wince工控板,试验了一下他们提供的键盘驱动,键盘是4X4矩阵键盘,只有数字键和方向键,厂家说已经映射为标准wince键盘消息。
试验发现对数字键只响应KEY_UP和KEY_DOWN消息,不响应WM_CHAR消息。
厂家对此的答复如下:
提供的是基于WINCE规范的键盘驱动。WM_CHAR WM_KEYUP WM_KEYDOWN键盘消息均会相应。WM_CHAR主要是针对字符键的,如a、b、c等等。
是否真的如此呢?我查了一下资料,没有发现wince的WM_CHAR是针对字符键的说明。
2009年6月11日 14:15
回复
|
引用
答案
0
登录进行投票
不是
但是功能按键,发的不是WM_CHAR,而是WM_SYSCOMMAND。
如果LZ的板子上的按键,都是按功能键定义的,就不能使用WM_CHAR。试试能不能收到WM_SYSCOMMAND消息吧!
已标记为答案
十万个为什么
2009年6月11日 14:45
2009年6月11日 14:29
回复
|
引用