2008-12-08 69 views
0

我想绑定一个操作到一个PocketPC按钮(最大的按钮在中心 - 不知道它是如何调用的)。 我尝试将操作绑定到WM_GETTEXT消息,但是此消息在每次按键时都会发送,并且不知道如何将操作添加到特定按钮。 有谁知道这可以做到吗?WM_GETTEXT按钮动作

谢谢!

回答

2

你是在谈论“d-pad”中间的Action按钮吗?每个设备都有其自己的硬件布局;没有像所有设备通用的“中心最大的按钮”这样的事情。你可以发布图片吗?

无论如何,看看这个页面:Keys and Key Codes for Windows Mobile

另外,WM_GETTEXT绝对是不是您要处理的消息。其目的是检索窗口的“窗口文本”(按钮的标题,编辑控件的内容等)。

您应该处理WM_KEYDOWN/WM_KEYUPWM_CHAR。另外,你可能想看看Accelerators

+0

它通常映射到“返回”虚拟键。 – ctacke 2008-12-09 02:28:27