1,什么是MFC对象,什么是非MFC对象啊?
2,VC++的classwizard是不是不支持CSpliterView啊?
3,如果问题2是否定的,那么依据classwizard怎么样开发一个拥有左右视图的程序啊?
4,如果问题2是肯定的,那么该怎么样才能开发出拥有左右视图的程序?是不是非得手动或者更过分的是用SDK?我是菜鸟,恳请大家的指教。

解决方案 »

  1.   

    1.MFC对象是由MFC类所创建的对象。
    2.应该是CSplitterWnd,没有CSplitterView.如下所示:
    CSplitteWnd MySplitter;
    MySplitter.CreateStatic(this,1,2,WS_CHILD|WS_VISIBLE);
    MySplitter.CreateView(0,0,RUNTIME_CLASS(CEditView),CSize(rectFrame.Width()*2/3,0),&ct);
      

  2.   

    啊,谢谢,我想知道问题2:classwizard到底支持CSplitterWnd啊?
      

  3.   

    MFC 简单说是打包的函数,当成structure,就可以了.
    只是有几个特点.继承等
    其余的 看cloudzy()
      

  4.   

    第二个问题,是可以的。
        使用APP Wizard时,第一步中选择SDI。在第四步中,单击Advanced。在弹出的对话框中选择Windows Style标签,选中use split window。然后,在后续的向导页中选择下一步直至完成。
        在生成的程序中,VIEW菜单中有一项split,单击就可以看效果啦!
      

  5.   

    studentforever() (  ) 信誉:100 :
     谢谢,你给出了我要的答案。
     
    不过在结帖以前,我想问的是,我当然知道什么是MFC,什么是WIN API,但是,什么是MFC对象,难道仅仅是MFC的实例???那什么“MFC对象支持链接,非MFC不支持链接又是怎么回事?
      

  6.   

    www.vckbase.com 
    In index,
    cooltools