m_pTemps[3] = new CMultiDocTemplate
AddDocTemplate(m_pTemps[3]);
只add了 一个 CBatchQueryView !

解决方案 »

  1.   


    你的意思还要添加其他view? 请问怎么再添加其他view?
    另外,这个程序原来是分割左右2边(VIEW1  VIEW2是一个viewform即:CBatchQueryView, view3是CBatchView),它也只是添加一个CBatchQueryView也是运行正常的,是不是因为分了3个view才必须添加
      

  2.   

    因为只 add 了 一个 CBatchQueryView !
        m_pTemps[0] = new CMultiDocTemplate(
            IDR_DEVICE,
            RUNTIME_CLASS(CBatchDoc),
            RUNTIME_CLASS(CChildFrame), // custom MDI child frame
            RUNTIME_CLASS(CBatchQueryView));
        AddDocTemplate(m_pTemps[0]);    m_pTemps[1] = new CMultiDocTemplate(
            IDR_DEVICE,
            RUNTIME_CLASS(CBatchDoc),
            RUNTIME_CLASS(CChildFrame), // custom MDI child frame
            RUNTIME_CLASS(CTitleView));
        AddDocTemplate(m_pTemps[1]);