nanren0542
驱动牛犊
驱动牛犊
  • 注册日期2004-04-26
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分9分
  • 威望73点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
阅读:971回复:0

键盘问题

楼主#
更多 发布于:2008-04-10 17:34

我做一个流驱动加载键盘模块,现在键盘扫描没有,按下、松开都能检测到。

按下键时:keybd_event(VK_SPACE,0,0,0);
松开键时:keybd_event(VK_SPACE,0, KEYEVENTF_KEYUP,0);

做我了一个EVC的测试例子,如下:
BOOL CTestappDlg::PreTranslateMessage(MSG* pMsg)
{
    // TODO: Add your specialized code here and/or call the base class
    
    if( pMsg->message == WM_KEYDOWN || pMsg->message == WM_KEYUP )
    {

        TRACE(_T("wParam = %d\n"), pMsg->wParam);
    }

    return CDialog::PreTranslateMessage(pMsg);
}

当我按下键时,我的测试程序始终没有收到WM_KEYDOWN消息,不知道哪里出问题啦?请高手指示一下。
游客

返回顶部