谁可以帮帮忙啊,在对话框里面不响应ONKEYDOWN时,如果要处理按键消息,据说要写回调过程,,谁能提示一下是怎么一回事啊 [

解决方案 »

  1.   

    晕~~~~~~~~~,
    你能不能告诉我你在哪儿看到的这个东西“在对话框里面不响应ONKEYDOWN时,如果要处理按键消息,据说要写回调过程据”。
      

  2.   

    对话框程序是不能响应ONkeyDown,因为焦点不在对话框上,而是在控件窗口上。
      

  3.   

    只有用回调,
    重载WindowProc()拦截键盘消息,处理。不过,为什么你不用FromView呢,就没有这么麻烦了。
      

  4.   

    在pretranslatemessage里处理你的按键消息
      

  5.   

    楼上的方法可以,这时一个消息预处理函数,我试过了。重载对话框的PreTranslateMessage加入
    if(pMsg->message == WM_KEYDOWN)
    {//做你要做的事}