标签: visual-c++ mfc
如何在按下箭头键时检测到它?是否为每个箭头键发送了特定的消息?
答案 0 :(得分:4)
使用WM_KEYDOWN和CWnd::OnKeyDown处理程序处理WM_KEYUP / nChar个Windows消息,并检查VK_LEFT参数是否包含虚拟密钥代码VK_UP,{{ 1}},VK_RIGHT,VK_DOWN。
WM_KEYDOWN
WM_KEYUP
nChar
VK_LEFT
VK_UP
VK_RIGHT
VK_DOWN