我发现在这两个类里面各有一个OnCreate和一个PreCreateWindow函数,我想问下,在Frame和View中这两个函数有什么区别?

解决方案 »

  1.   

    都是窗口窗口的 Styles 和 ExStyles 不同而已
      

  2.   

    一个是针对Frame一个是针对view的啊,这就是最大的区别了,对于SDI或MDI里创建工程时的那个Frame主要是程序的主框架,对每一个view外其实也会有一个框架的,这个是对view的
    CMDIChildWnd* pFrame = (CMDIChildWnd*)GetParentFrame(); //MDI下获得view的框架
      

  3.   

    precreate是窗口创建之前,oncreate是窗口创建之后么?
    还有这个窗口怎么理解?是指frame还是指view?