在EDIT控件中,按动键盘上/下箭头键会增减EDIT中的数字。
请问,如何在CSpinButtonCtrl中截获键盘的上/下箭头键的消息?*查阅MSDN:提示需处理WM_KEYDOWN/WM_KEYUP,但是却没有任何消息流经此处。
(鼠标消息可截获即WM_LBUTTONDOWN/WM_LBUTTONUP)。
请问,如何在CSpinButtonCtrl中截获键盘的上/下箭头键的消息?*查阅MSDN:提示需处理WM_KEYDOWN/WM_KEYUP,但是却没有任何消息流经此处。
(鼠标消息可截获即WM_LBUTTONDOWN/WM_LBUTTONUP)。
ON_MESSAGE(WM_LBUTTONDOWN, OnLBtnDown)
ON_MESSAGE(WM_LBUTTONUP, OnLBtnUp)
替换成
ON_MESSAGE(WM_LBUTTONDOWNA, OnLBtnDown)
ON_MESSAGE(WM_LBUTTONDOWNW, OnLBtnDown)
ON_MESSAGE(WM_LBUTTONUPA, OnLBtnUp)
ON_MESSAGE(WM_LBUTTONUPW, OnLBtnUp)
在调试试试!