如题

解决方案 »

  1.   

    重载对话框得PreTranslateMessage函数
    在函数中如下处理;
    BOOL CMy2Dlg::PreTranslateMessage(MSG* pMsg) 
    {
    if (pMsg->message == WM_KEYDOWN) {
    if (pMsg->wParam = 0x0d) {
    pMsg->wParam = VK_TAB;
    }
    }

    return CDialog::PreTranslateMessage(pMsg);
    }
      

  2.   

    BOOL CM****::PreTranslateMessage(MSG* pMsg) 
    {
    if (pMsg->message == WM_KEYDOWN) 
              { 
            if (pMsg->wParam = VK_RETURN) 
                     {
    pMsg->wParam = VK_TAB;
            }
    }

    return CDialog::PreTranslateMessage(pMsg);
    }