我处理键盘消息:
switch(pMsg->message)
{
case WM_KEYDOWN:
switch (pMsg->wParam) 
{
case KEY_RESET:
case KEY_RESET1:
SetReset(true);
break;
}
break;
}
我按c键就响应,但不进来,非要我转换到其他程序,在转回这个程序,才响应我的消息。

解决方案 »

  1.   

    case WM_KEYDOWN:总是能进来的, KEY_RESET是什么?不记得有这样的vcode
      

  2.   

    就是不能进到case WM_KEYDOWN为什么我跟别的程序切换一下,就可以了
      

  3.   

    是这样的,我的dlg demo是显示设想头图象的,用directshow,我在程序中使用
    this->BringWindowToTop();置顶
    但是不行
      

  4.   

    WM_KEYDOWN消息只有拥有焦点才能触发。
      

  5.   

    我设了set focus, 还是没有用呀,是不是跟我的程序中用到directshow,直接写屏有关