VS2010利用MFC向导创建单个文档

1.打开vs2010,选择New Project,打开Visual C++,选择MFC->MFC Application,  选择Location。

VS2010利用MFC向导创建单个文档_第1张图片

2.Application Type->Single document.

VS2010利用MFC向导创建单个文档_第2张图片

3. Follow 默认情况,创建单文档OK。

4.运行。

VS2010利用MFC向导创建单个文档_第3张图片

 

Vs2010应用程序工程文件的组成结构:(接上篇单个文档)

         所有的文件分为6个部分:解决方案相关文件,工程相关文件,应用程序头文件和源文件,资源文件。预编译头文件和编译链接生成文件。

      1. 解决方案相关文件      

                  解决方案相关文件包括解决方案文件夹下的.sdf文件,.sln文件,suo文件和ipch文件夹。

      2.工程相关文件              

                 工程相关文件包括工程文件夹下的.vcxproj文件和.vcxproj.filtes文件。

                 .vcxproj文件是MFC生成的工程文件,它包含当前工程的设置和工程所包含的文件等信息。.vcxproj.filters文件存放工程的虚

               拟目录信息,也就是在解决方案浏览器中的目录结构信息。

     3. 应用程序头文件和源文件

                Single doc.h:应用程序的主头文件。主要包含由CWinAppEx类派生的CSingledocApp类的声明,以及CSingledocApp类的

                全局对象theApp的声明。

             Single doc.cpp:应用程序的主源文件。主要包含CSingledocApp类的实现,CSingledocApp类的全局对象theApp的定义等。

              MainFrm.h和MainFrm.cpp:通过这两个文件从CFrameWndEx类派生出CMainFrame类,用于创建主框架、菜单栏、工具栏

               和状态栏等。

             SingledocDoc.h和SingledocDoc.cpp:这两个文件从CDocument类派生出文档类CSingledocDoc,包含一些用来初始化文

               档、串行化(保存和装入)文档和调试的成员函数。

           SingledocView.h和SingledocView.cpp:它们从CView类派生出名为CSingledocView的视图类,用来显示和打印文档数据,包

              含了一些绘图和用于调试的成员函数。

         ClassView.h和ClassView.cpp:由CDockablePane类派生出CClassView类,用于实现应用程序界面左侧面板上的ClassView。

         FileView.h和FileView.cpp:由CDockablePane类派生出CFileView类,用于实现应用程序界面左侧面板上的File View。

          OutputWnd.h和OutputWnd.cpp:由CDockablePane类派生出COutputWnd类,用于实现应用程序界面下侧面板Output。

          PropertiesWnd.h和PropertiesWnd.cpp:由CDockablePane类派生出CPropertiesWnd类,用于实现应用程序界面右侧面板

            Properties。

       ViewTree.h和ViewTree.cpp:由CTreeCtrl类派生出CViewTree类,用于实现出现在ClassView和FileView等中的树视图。

 

你可能感兴趣的:(MFC,vs2010,mfc)