none
MFC创建初始的5个类的作用 RRS feed

  • 常规讨论

  • 一个最基本的单文档视图的MFC程序,包含CxxApp、CxxDoc、CMainFrame、CxxView和CAboutDlg五个类。
      它们在程序开始运行时被创建的顺序是:CxxApp 、CxxDoc 、CMainFrame 、CxxView 、CAboutDlg 。

           C**App()定义了窗体加载之前需要做的预处理。比如一个加密的软件,打开后提示用户输入密码。这个事件的处理程序就要写在C**App()的InitInstance(中。                                      

        CMainFrame()包含了对工具栏、状态栏、窗口的定义。
        C**View包含了最主要的处理功能,如菜单操作、快捷键、用户交互操作等。
        CAboutDlg定义了ABOUT对话框。

        其中,前四个都是在程序主窗口出现之前被创建的,CAboutDlg是在“关于”对话框弹出时被创建的

    2010年8月21日 14:21