Add Windows Message Handler

解决方案 »

  1.   

    VK_BACK:
    VK_DELETE:
    不会产生WM_CHAR消息吧。
      

  2.   

    有问题就要调试,在switch里设置断点,然后单步运行,你就知道什么原因了
      

  3.   

    void CTestDlg::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) 
    {
    // TODO: Add your message handler code here and/or call default

    CDialog::OnKeyDown(nChar, nRepCnt, nFlags);
    }添加WM_KEYDOWN消息,在这里面做处理
      

  4.   

    你没有在每输入一个CHAR 把VIEW刷新一次,当然是(其他键要在下一个键输入时一起响应)了。
      

  5.   

    不可 打印的字符 响应的是 WM_KEYDOWN 消息