《VC程序设计讲》PPT课件

上传人:痛*** 文档编号:245142547 上传时间:2024-10-07 格式:PPT 页数:21 大小:852.50KB
返回 下载 相关 举报
《VC程序设计讲》PPT课件_第1页
第1页 / 共21页
《VC程序设计讲》PPT课件_第2页
第2页 / 共21页
《VC程序设计讲》PPT课件_第3页
第3页 / 共21页
点击查看更多>>
资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,*,建议学时:,2,学习重点:理解相关概念,安装环境,练习“交通灯”,第一章,Visual C+.NET,概述,本章内容,1,2,3,Visual Studio 2005,集成开发环境概述,.NET Framework,和,MFC,第一个,Visual C+.NET,程序,1,1.1 Visual Studio 2005,集成开发环境概述,1.1.1 Visual C+.NET,发展历史,第一阶段:,Visual C+1.0,和,Visual C+1.5,。,第二阶段:,Visual C+2.x,、,Visual C+4.x,、,Visual C+5.x,、,Visual C+6.x,。,第三阶段:,Visual C+.NET,。,2,1.1 Visual Studio 2005,集成开发环境概述,1.1.2,项目和解决方案,Visual Studio,提供了两类容器,有效地管理开发工作所需的项,如引用、数据连接、文件夹和文件。这两类容器分别叫做解决方案和项目。,为了帮助正在开发的项进行组织和执行常规任务,将,Visual Studio,项目用作解决方案内的容器,以通过逻辑方式管理、生成和调试构成应用程序的项。,3,1.1 Visual Studio 2005,集成开发环境概述,1.1.3,工具栏、菜单栏和窗口,4,1.1 Visual Studio 2005,集成开发环境概述,1.1.3,工具栏、菜单栏和窗口,5,1.1 Visual Studio 2005,集成开发环境概述,1.1.3,工具栏、菜单栏和窗口,6,1.1 Visual Studio 2005,集成开发环境概述,1.1.4,帮助文档的使用,按书:当从,Visual Studio,的帮助菜单中选择目录时,目录窗口打开,并显示帮助文档和,MSDN Library,。,按主题:当从,Visual Studio,的帮助菜单中选择索引时,索引窗口即被打开,输入需要查询的关键字,就可以看到包括关键字的主题和文章;,按词:当从,Visual Studio,的帮助菜单中选择搜索时,搜索窗口打开,可以执行针对一组词的全文检索,从文查到包含这些词的文章;,按,F1,:只要把光标移动到函数、宏或者类的名称上,然后按,F1,,就会自动启动帮助文档,索引窗口将显示这些主题列表。,7,1.2 .NET Framework,和,MFC,8,1.2 .NET Framework,和,MFC,1.2.1.NET Framework,.NET Framework,是用于生成、部署和运行,XML Web services,和应用程序的多语言环境。,9,1.2 .NET Framework,和,MFC,1.2.2 MFC,MFC,是一种应用程序框架,随微软,Visual C+.NET,开发工具发布。目前最新版本为,10.0,(,Visual C+2010,),该类库提供一组通用的可重用的类库供开发人员使用。,MFC,是微软提供的用于在,C+,环境下编写应用程序的一个框架和引擎,,Visual C+.NET,是,Windows,下开发人员使用的专业,C+SDK,,,MFC,就是挂在它之上的一个辅助软件开发包。,10,1.2 .NET Framework,和,MFC,1.2.2 MFC,特点:,对,Win32,应用程序编程接口的封装,对应用程序概念的封装,对,COM/OLE,特性的封装,对,ODBC,功能的封装,11,1.3,第一个,Visual C+.NET,程序,1.3.1 Visual C+.NET,项目类型,Visual C+.NET,包含,CLR,、,MFC,、,ATL,、,Win32,、常规和智能设备五种项目类型的项目模板或应用程序向导。,CLR,项目模板包括:,ASP.NET Web,服务模板(,C+,)、类库模板(,C+,)、,CLR,控制台应用程序模板(,C+,)、,CLR,空项目模板(,C+,)、,SQL Server,项目、,Windows,控件库模板(,C+,)、,Windows,窗体应用程序模板和,Windows,服务模板(,C+,);,ATL,项目模板包括:,ATL,项目、,ATL Server,项目和,ATL Server Web,服务;,MFC,项目模板包括:,MFC ActiveX,控件、,MFC,应用程序和,MFC DLL,;,12,1.3,第一个,Visual C+.NET,程序,1.3.1 Visual C+.NET,项目类型,Win32,项目模板包括:,Win32,控制台项目和,Win32,项目,常规项目模板包括:自定义向导、空项目和生成文件项目,智能设备项目模板包括:,ATL,智能设备项目、,MFC,智能设备,ActiveX,控件、,MFC,智能设备,DLL,、,MFC,智能设备应用程序和,Win32,智能设备项目。,13,1.3,第一个,Visual C+.NET,程序,1.3.2,交通灯,一般来说,编写一个,Visual C+.NET,程序的步骤如下:,创建项目和解决方案;,使用解决方案资源管理器,设计资源;,添加源文件;,修复编译错误;,测试程序;,调试程序、最后完成。,14,1.3,第一个,Visual C+.NET,程序,1.3.2,交通灯,1,)创建应用程序项目,2,)为视图类添加颜色成员变量,m_nCurColor,和绘图函数,DrawCircle,3,)初始化,m_nCurColor,变量和完善,DrawCircle,函数,4,)添加定时器,5,)设置启动和停止按钮,7,)编译并运行程序,相关代码参考,P19-22,15,1.3,第一个,Visual C+.NET,程序,1.3.3,设置解决方案和程序调试,解决方案生成配置可以选择在项目或解决方案的不同版本中包含的项目。针对每种解决方案生成配置和平台的组合,项目配置都包含详细的生成设置和调试设置。创建解决方案生成配置和项目配置,帮助在开发过程与其它开发人员进行必要的协调。,16,1.3,第一个,Visual C+.NET,程序,1.3.3,设置解决方案和程序调试,在源窗口中,单击要设置断点的那行可执行代码,在快捷菜单中,转到“断点”,然后选择“插入断点”,即可插入断点,断点所在的行即出现红色圆圈,在快捷菜单中,转到断点,然后选择“删除断点”,即可删除断点,在快捷菜单中,转到断点,然后选择“禁用断点”,即可禁用断点。更简单的方式可以直接在断电行的左侧边框处单击即可插入或删除断点,如图所示。,17,1.3,第一个,Visual C+.NET,程序,1.3.3,设置解决方案和程序调试,首先可以通过快速监视来查看变量值,在调试程序时通过选择“调试”,选择“快速监视”打开快速监视对话框,在表达式栏输入需要计算的表达式即可查看变量或表达式的值。其次可以通过监视窗口查看,通过选择“调试”“窗口”“监视”,即可在,IDE,的下方打开监视窗口,可以打开多个监视窗口,在监视窗口的名称栏输入需要查看的变量即可显示此变量的值。最后还可以通过局部变量窗口来查看当前环境中所使用的一些局部变量,调试程序时可以通过选择“调试”“窗口”“局部变量”,但是局部变量窗口不允许输入变量,只能查看当前的局部变量,。,18,本章小结,本章介绍了,Visual Studio 2005,的基本知识,包括集成开发环境,阐述了,C+,,,Visual C+,的发展历史,直至现今的,Visual C+.NET,,说明了帮助文档、工具栏、菜单栏和各类窗口的使用方法。其次,介绍了,.Net Framework,框架结构和,MFC,构成与作用。最后,结合一个交通灯的例子说明的,Visual C+.NET,创建,MFC,项目过程的基本方法,同时说明了如何调试程序和设置解决方案。,19,谢谢,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!