请教高手:
我正在学习SDI程序,自己使用vs建立了一个标准的SDI程序。但是,我不清楚,这个程序是怎样的一种顺序运行的。我在书上看到,这个程序的运行,程序的运行是:文档模板->文档->框架窗口->视图。我在程序中,视图找到这四个东西对应的类,但是,我找不到,不知道这四个类是什么时候、如何被调用的?
高手们能说说嘛?或者能推荐一个较好的例子、文档吗?

解决方案 »

  1.   

    我创建SDI后,程序自动生成了如下五个类:
    CAboutDlg
    CimgfirstApp
    CimgfirstDoc
    CimgfirstView
    CMainFrame
    他们分别是什么类?什么时候、如何被调用的?
      

  2.   

    CimgfirstApp找到initInstance函数中,找到pDocTemplate =new CSingleDocTemplate(Runtime_class(XXXX),runtime_class(XXX),);
    断点,跟进去;
    他们的生产顺序就可以在里面找到