问题说明:
对话框中放置一CTABCTRL控件,在该TABCTRL中动态创建多个控件如EDIT和BUTTON,
且控件创建时指定了WS_TABSTOP风格,但无法实现TAB键对控件的切换,如何解决??

解决方案 »

  1.   

    这个TAB的换页,不能简单的通过Tab键自动实现。用自己实现。
    BOOL CXXXXDlg::PreTranslateMessage(MSG* pMsg)
    {
    if (pMsg->message == WM_KEYDOWN)
    {
    if (pMsg->wParam == VK_TAB)
    {
    //添加想要实现效果的代码
                            //CTabCtrl::SetCurSel
    }
    } return CDialog::PreTranslateMessage(pMsg);
    }
      

  2.   

    很多控件的话,可以创建在不用的对话框上。用TabCtrl配合Dialog来切换
      

  3.   

    可能没描述清楚,不是要实现TAB页间的切换,现在就是一个TAB页内动态创建的控件也都无法实现切换