欢迎来到天天文库
浏览记录
ID:37532639
大小:1.98 MB
页数:46页
时间:2019-05-11
《创建应用程序框架》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章创建应用程序框架【学习目标】l应用程序向导l应用程序向导生成的文件lClassWizard类向导l程序调试课件制作人:宋坤【学习导航】课件制作人:宋坤√本章目录4.1应用程序向导4.2应用程序向导生成的文件4.3ClassWizard类向导4.4程序调试4.5课后习题√√√√课件制作人:宋坤4.1应用程序向导VisualC++中的向导类型使用应用程序向导√√课件制作人:宋坤VisualC++中的向导类型“File”/“New”菜单命令课件制作人:宋坤VisualC++中的向导类型VisualC++集成开发环境中向导类型及生成的程序说明如下:lATL
2、COMAppWizard:创建包含ActiveX控件的ATL(ActiveTemplateLibrary)。lClusterResourceTypeWizard:创建能够在微软群服务器上模拟和管理的项目。lCustomAppWizard:以用户定制的模板向导创建项目。lDatebaseProject:创建数据库项目。lDevStudioAdd-inWizard:创建C++或汇编语言编写的类似于DeveloperStudio形式的外接程序。lExtendedStoredProcWizard:在SQLServer上创建一个扩展存储的程序。lISAPIExte
3、nsionWizard:利用ISAPI(InternetServerAPI)创建网页浏览程序。lMakefile:制作Makefile文件,订制自己项目的集成开发环境。lMFCAcitveXControlWizard:创建基于MFC的ActiveX控件。lMFCAppWizard[dll]:创建基于MFC的动态连接库。lMFCAppWizard[exe]:创建基于MFC的应用程序,这是最常使用的一个向导。lNewDatabaseWizard:在SQLServer上创建一个SQLServer数据库。lUtilityProject:创建自定义编译规则的项目,
4、该项目可以作为一些子项目的主项目,它不产生LIB、DLL或EXE文件。lWin32Application:创建Win32应用程序,可不使用MFC,采用SDK方式编程或C语言编程。lWin32Dynamic-LinkLibrary:创建Win32动态连接库,采用SDK方法。lWin32StaticLibrary:创建Win32静态连接库,采用SDK方法。、其中,最常使用的是MFCAppWizard[exe],这也是本章讲述的重点。课件制作人:宋坤使用应用程序向导Windows下可视化应用程序框架:(1)菜单栏“File”/“New”--New窗口--Pro
5、jects选项卡--MFCAppWizard[exe]项课件制作人:宋坤使用应用程序向导(2)单击OK按钮,弹出MFCAppWizard-Step1窗口lSingledocument:一次只能打开一个文档编辑窗口。lMultipledocument:在应用程序中可同时打开多个文档。lDialogbased:在对话框基础上建立的程序。课件制作人:宋坤使用应用程序向导(3)这里选择Dialogbased单选项,单击Next按钮,打开MFCAppWizard—Step2of4窗口课件制作人:宋坤使用应用程序向导(5)单击Next按钮,打开MFCAppWizar
6、d—Step3of4窗口。课件制作人:宋坤使用应用程序向导(6)单击Next按钮,打开MFCAppWizard—Step4of4窗口课件制作人:宋坤使用应用程序向导(7)在MFCAppWizard—Step4of4窗口中确定类的名称及所在文件的名称,单击Finish按钮,打开NewProjectInformation窗口。课件制作人:宋坤4.2应用程序向导生成的文件文件类型典型文件举例√√课件制作人:宋坤文件类型扩展名描述opt工程中关于开发环境的参数选项文件clw类向导文件信息,是按INI文件格式存储的dsp工程文件dsw工作区文件,将项目的详细情况组
7、合到Workspace工作区中aps资源辅助文件,二进制格式plg编译信息文件,存储错误或警告信息hpj帮助文件bsc代码浏览文件,如果使用源代码浏览器,必须生成该文件map可执行文件的映像信息记录文件pch预编译文件,可以加快编译速度pdb记录了程序有关的一些数据和调试信息,在调试的时候有用exp只有在编译DLL时才会生成,记录DLL文件中的一些信息ncb无编译浏览文件,当自动完成功能出问题时可以删除此文件h头文件cpp源文件rc资源文件rc2资源文件,用来将资源包含在项目中res编译后的二进制资源文件一般而言,VisualC++中一个类由头文件和源文
8、件两类文件支持。头文件用于定义类,包含指明派生关系,声明成员变量及成员函数。源文
此文档下载收益归作者所有