本帖最后由 oyljerry 于 2012-02-24 23:09:39 编辑

解决方案 »

  1.   

    咋还没解决呢,你先在一个子对话框里动态创建一个编辑框试试,如果可以编辑,就派生一个CEdit类,动态创建编辑框.派生一个类是为了能方便响应各种消息
      

  2.   

    你的子对话框是怎么嵌入主对话框中的?子对话是Popup风格?
      

  3.   

    你用的是tab控件给它嵌入的子对话框么,是不是没有设置ShowWindow啊,设置哪个子窗口先显示,哪个后显示啊
      

  4.   

    如果子对话框是child风格,建立的子对话框只能是非模态的,不能是模态的
    即不能用DoModal(),应该用
    if ( !m_dlg )
    m_dlg = new CMyChildDlg;

    m_dlg->Create(CMyChildDlg::IDD,this);
    m_dlg->ShowWindow(SW_SHOW);
      

  5.   

    你是不是 拦截了 键盘消息了?  主对话框拦截键盘消息 返回true了?你的编辑框可以激活么?. 有光标在闪么?