【问题标题】:How do i detect arrow keys in an mfc application?如何检测 mfc 应用程序中的箭头键?
【发布时间】:2015-10-02 16:20:44
【问题描述】:

如何在按下箭头键时检测到它?是否为每个箭头键发送特定消息?

【问题讨论】:

  • 在哪里,在对话框中还是在某些控件上? Rost给出的答案是正确的。

标签: visual-c++ mfc


【解决方案1】:

WM_KEYDOWN/WM_KEYUP Windows 消息使用CWnd::OnKeyDownCWnd::OnKeyUp 处理程序,并检查nChar 参数以获得虚拟键代码VK_LEFTVK_UPVK_RIGHTVK_DOWN

【讨论】:

    猜你喜欢
    • 2012-12-09
    • 2011-05-30
    • 2015-07-14
    • 2014-09-03
    • 2016-11-11
    • 1970-01-01
    • 2013-02-04
    • 2012-10-21
    • 2011-08-01
    相关资源
    最近更新 更多