- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VisualC环境下Windows程序开发概述
第12章 Visual C++环境下Windows程序开发概述 12.1 Visual C++可视化集成开发环境 12.2 创建、组织文件、工程和工作区 12.3 Windows编程基础 12.4 Win32开发 12.5 MFC编程 12.1 Visual C++可视化集成开发环境 12.1.1 Visual C++简介 12.1.2 项目开发过程 12.1.3 集成开发环境Developer Studio 12.1.4 常用功能键及其意义 12.1.1 Visual C++简介 1.Visual C++集成开发环境(IDE) 集成开发环境(IDE)是一个将程序编辑器、编译器、调试工具和其他建立应用程序的工具集成在一起的用于开发应用程序的软件系统。 2.向导(Wizard) 向导是一个通过一步步的帮助引导你工作的工具。Developer Studio中包含三个向导 。 3.MFC库 库(library)是可以重复使用的源代码和目标代码的集合。MFC(Microsoft Fundamental Classes)是Visual C++开发环境所带的类库,在该类库中提供了大量的类,可以帮助开发人员快速建立应用程序。 12.1.2 项目开发过程 建立一个项目的第一步是利用编辑器建立程序代码文件,包括头文件、代码文件、资源文件等。然后,启动编译程序,编译程序首先调用预处理程序处理程序中的预处理命令(如#include,#define等),经过预处理程序处理的代码将作为编译程序的输入。编译对用户程序进行词法和语法分析,建立目标文件,文件中包括机器代码、连接指令、外部引用以及从该源文件中产生的函数和数据名。此后,连接程序将所有的目标代码和用到的静态连接库的代码连接起来,为所有的外部变量和函数找到其提供地点,最后产生一个可执行文件。一般有一个makefile文件来协调各个部分产生可执行文件。 12.1.3 集成开发环境Developer Studio 1.进入Developer Studio 2.Developer Studio的界面 3.获得帮助信息 4.Visual C++的编辑器 Developer Studio它具有以下特点: (1)自动语法。 (2)自动缩进。 (3)参数帮助。 (4)集成的关键字帮助。 (5)拖放编辑。 (6)自动错误定位。 12.1.4 常用功能键及其意义 12.2 创建、组织文件、工程和工作区 12.2.1 新建工程 12.2.2 新建工作区 12.2.3 增加已有文件到工程中 12.2.4 打开工作区 12.2.5 设置当前工程 12.2.1 新建工程 项目工作区是一个包含用户的所有相关项目和配置的实体。工程定义为一个配置和一组文件,用以生成最终的程序或二进制文件。一个项目工作区可以包含多个工程,这些工程既可以是同一类型的工程,也可以是不同类型的工程(如Visual C++和Visual J++工程)。工作区现在以.dsw为后缀名(以前为.mdp),项目文件现在以.dsp(以前为.mak)为后缀名。项目工作区如图12-3所示。 要新建一个工程,可以: (1)在File菜单上,单击New,选择Projects标签。 (2)从列表中选择项目类型 (3)单击Create New Workspace(新建工作区)或Add to Current Workspace(加入到当前工作区中)。 (4)要使新工程为子工程,可以选择Dependency of 检查框,并从列表中选择一个工程。 (5)在Project Name框中,输入新工程名,确保该名字必须与工作区中的别的工程名字不重名。 (6)在Location框中,指定工程存放的目录:可以直接输入路径名,也可以单击旁边的Browse按钮,浏览选择一个路径。 (7)单击Platform框中的相应检查框,指定工程的开发平台 12.2.2 新建工作区 要创建一个空的工作区,可以: (1)在File菜单上,单击New。 (2)在随后弹出的对话框上,单击Workspace标签。 (3)从类型列表中选择Blank Workspace。 (4)在Workspace Name框中输入名字,注意名字不能与它将要包含的工程同名。 (5)在Location框中指定存放工作区文件的目录。 (6)单击OK。 12.2.3 增加已有文件到工程中 (1)打开包含目标工程的项目工作区文件。 (2)在Project菜单上,单击Add to Project,然后单击Files。 (3)在Insert Files into Project对话框中,浏览并定位要加入到工程中的文件名,然后选择它们。 (4)从Insert Into中选择工程名字
您可能关注的文档
- TS体系培训资料.ppt
- TS与您一起华丽变身.ppt
- TurboC图形库函数.ppt
- TTT讲义.ppt
- TS质量管理体系标准教材.ppt
- TurnItIn学术论文比对系统.ppt
- TVUI郭亮.ppt
- TutorialLinearMomentumAngularMomentum.ppt
- TVAnytimeShanghaiIDE.ppt
- TWG行动通讯网路介绍.ppt
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)