2008-12-08 48 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