第1章VC开发环境

上传人:沈*** 文档编号:195841147 上传时间:2023-03-22 格式:PPT 页数:28 大小:637KB
返回 下载 相关 举报
第1章VC开发环境_第1页
第1页 / 共28页
第1章VC开发环境_第2页
第2页 / 共28页
第1章VC开发环境_第3页
第3页 / 共28页
点击查看更多>>
资源描述
欢迎同学们和我欢迎同学们和我一起学习这门课一起学习这门课程。愿同学们身程。愿同学们身体健康,学习进体健康,学习进步,一切如意!步,一切如意!VC+程序设计程序设计Visual C+是是一门难度较大的,一门难度较大的,目前国内广为流行目前国内广为流行的新一代面向对象的的新一代面向对象的可视化软件开发工具可视化软件开发工具。Visual C+6.0提供了一个高效的提供了一个高效的Windows编程环编程环境,境,它将程序和资源的编辑、编译、调试和运行它将程序和资源的编辑、编译、调试和运行融为一体,具有优越的性能和强大的功能。融为一体,具有优越的性能和强大的功能。Visual C+提供了大量的程序开发工具,提供了大量的程序开发工具,MFC AppWizard自动生成应用程序框架,用户可以轻自动生成应用程序框架,用户可以轻松地编写出各种各样的软件。如松地编写出各种各样的软件。如:数据库管理系统、数据库管理系统、图形图像处理、网络应用程序、动态链接库、组图形图像处理、网络应用程序、动态链接库、组件开发、硬件操作等等。件开发、硬件操作等等。0 引言引言n课程的性质和任务课程的性质和任务n本课程的基本要求(教学目标)本课程的基本要求(教学目标)n课程的主要内容与课时分配课程的主要内容与课时分配n教学资源教学资源n如何学好本课程如何学好本课程0 引言引言专业选修课,侧重于应用型人才的应用开发能力的培养。专业选修课,侧重于应用型人才的应用开发能力的培养。本课程旨在培养学生掌握本课程旨在培养学生掌握面向对象程序设计面向对象程序设计的基本思想和编的基本思想和编程方法;熟悉程方法;熟悉Windows的编程思路;熟练掌握的编程思路;熟练掌握MFC编程编程技术,掌握技术,掌握对话框应用程序、单文档应用程序对话框应用程序、单文档应用程序的编程技的编程技术;能够用术;能够用VC+进行进行实际应用项目实际应用项目的设计与开发,从而的设计与开发,从而开发出实用的各种各样的软件。开发出实用的各种各样的软件。0.1 课程的性质与任务课程的性质与任务 0 引言引言返回本章首页返回本章首页n理论上,掌握理论上,掌握OOP的主要特征,如:的主要特征,如:“抽象抽象”、“封装封装”、“继承继承”、“多态多态”和和“动态联编动态联编”等的基本知识,以及面向对象程序设计的基本原等的基本知识,以及面向对象程序设计的基本原理。理。n技能上,能较熟练地使用技能上,能较熟练地使用Visual C+开发平台,开发平台,掌握掌握VC+程序的设计、编写、编辑、程序的设计、编写、编辑、编译、运编译、运行和调试技术。能够利用面向对象的开发工具,行和调试技术。能够利用面向对象的开发工具,在相关专业理论的指导下进行实际应用程序的开在相关专业理论的指导下进行实际应用程序的开发。发。n先修课程:具有基本语言(如先修课程:具有基本语言(如C+)编程基础,)编程基础,熟悉数据结构、数据库、软件工程、计算机网络熟悉数据结构、数据库、软件工程、计算机网络等相关知识。等相关知识。0.2 本课程的基本要求(教学目标)本课程的基本要求(教学目标)n 面向对象程序设计基础面向对象程序设计基础 n Windows编程基础编程基础n MFC概述概述 n 对话框与控件对话框与控件 n 菜单、工具栏和状态栏菜单、工具栏和状态栏 n 图形设备接口与绘图图形设备接口与绘图 n 数据库编程数据库编程n 综合应用与创新设计综合应用与创新设计0.3 课程的主要内容课程的主要内容 事件驱动事件驱动消息响应消息响应类与对象类与对象;继承与派生继承与派生;多态多态;友元等友元等开发开发MyCalculator程序程序 绘图菜单程序绘图菜单程序 MFC程序框架程序框架绘图程序绘图程序 数据库开发数据库开发 0 引言引言返回本章首页返回本章首页课程设计课程设计 n 总课时:总课时:51学时,其中讲授学时,其中讲授34学时,上机学时,上机17学时学时 n 考试要求:考试要求:平时:考勤、作业、实验占平时:考勤、作业、实验占20%课程设计课程设计 80%5人一组人一组,题目自选题目自选0.4 课时安排与考试要求课时安排与考试要求 0 引言引言返回本章首页返回本章首页n 参考书目Visual C+实用教程实用教程 张荣梅张荣梅 梁晓林编著梁晓林编著 中国铁道出版社中国铁道出版社 Visual C+6 宝典宝典 张艳张艳 王文学王文学 等译等译 电子工业出版社电子工业出版社 Visual C+程序设计程序设计 王明福王明福 余苏宁余苏宁2004.4高等教育出版社高等教育出版社 n美美 Microsoft著,希望图书创作室译,著,希望图书创作室译,Microsoft Visual C+6.0运行库参考手册运行库参考手册,北京希望电子出版社。,北京希望电子出版社。n 参考网址 http:/ /中国铁道出版社中国铁道出版社 0.4 教学资源教学资源 0 引言引言返回本章首页返回本章首页n培养兴趣n课堂互动n加强自学n多练、多看(参考书)、多讨论n注重综合应用技能n 已学过C/C+语言,数据结构,软件工程。0.5 如何学好本课程如何学好本课程?0 引言引言返回本章首页返回本章首页第第1 1章章 Visual C+开发环境开发环境 n 软件工程程序设计方法的发展n VC+的开发环境 n 菜单栏、工具栏 n 项目和项目工作区 n 资源 n 开发环境的初步实践 n 学生作品演示软件工程程序设计方法的发展软件工程程序设计方法的发展面向“智能体”的方法第一代第二代第三代第四代面向“机器”的方法面向“过程”的方法面向“对象”的方法机器语言、汇编语言FORTRAN、PASCAL、Turbo CC+、VC+、JAVA、ASP.NET、C#、VC.net研究之中图1 程序设计方法的发展阶段 软件作坊软件作坊基于功能分解基于功能分解,数据与操作分离数据与操作分离基于对象分解基于对象分解,封装数据与操作封装数据与操作l 工作平台概述工作平台概述l项目和项目工作区项目和项目工作区l开发环境的初步实践开发环境的初步实践VC+VC+开发环境开发环境VC+工作平台工作平台VC+开发环境开发环境标题栏菜单栏标准工具栏向导栏构造工具栏编辑窗口工作区窗口输出窗口状态栏图2 Visual C+集成开发环境菜单栏 工具栏vFile菜单 vEdit菜单 vView菜单 vInsert菜单 vProject菜单 vBuild菜单 vTools菜单 vWindows菜单 工具栏工具栏 工具栏的显示与隐藏工具栏的显示与隐藏 工具栏的浮动与停泊工具栏的浮动与停泊项目和项目工作区项目和项目工作区 项目项目:系统资源的组织。在Visual C+中,项目中所有的源文件都是采用文件夹的方式进行管理的,它将项目名作为文件夹名,在此文件夹下包含源程序代码文件(.cpp,.h)、项目文件(.dsp)、项目工作区文件(.dsw)以及项目工作区配置文件(.opt),还有相应的Debug(调试)或Release(发行)、Res(资源)等子文件夹。1.项目基本概念项目基本概念VC+开发环境开发环境项目和项目工作区项目和项目工作区 对项目进行管理,可以显示、修改、添加、删除资源文件。项目工作区窗口包含三个页面,它们分别是Class View、Resource View和File View。1)Class View项目工作区窗口的Class View用于显示项目中的所有类的信息2)Resource View包含了项目中所有资源的层次列表。每一种资源都有自己使用的图标。3)File View将项目中的所有文件(C+源文件、头文件、资源文件、Help文件等)分类显示,2.项目工作区项目工作区 VC+开发环境开发环境资源资源v资源与资源标识 v资源基本操作 v资源文件的管理 开发环境的初步实践开发环境的初步实践 在集成开发环境中开发MFC程序用AppWizard创建一个对话框应用程序Ex_Hello :(1)创建)创建Ex_Hello工程(工程(Project)1)选择工程类型、指定工程的上层目录和工程名称FileNewProjects;在Projects标签页中的工程类型列表中选择“MFC AppWizardexe”;在Location输入编辑框中指定工程的上层目录f:Myvc;在Project Name编辑框中键入工程名称:Ex_Hello,如图1.20所示。VC+开发环境开发环境开发环境的初步实践开发环境的初步实践 VC+开发环境开发环境图图1.20 新建一个工程新建一个工程 开发环境的初步实践开发环境的初步实践 图1.21 选择MFC应用程序的类型 开发环境的初步实践开发环境的初步实践 图1.22 显示工程信息 理解程序框架 图图1.23Ex_Hello项目工作区内容项目工作区内容布局对话框模板 VC+VC+开发环境开发环境图图1.24Ex_Hello项目对话框布局项目对话框布局为对话框类添加成员函数,并添加代码为对话框类添加成员函数,并添加代码 图图1.25 增加成员函数对话框增加成员函数对话框void CEx_HelloDlg:OnButton1()/TODO:Add your control notification handler code hereMessageBox(欢迎进入欢迎进入VC+课程的学习!课程的学习!);编译运行 VC+VC+开发环境开发环境 打开Build菜单,选用Build Ex_Hello.exe菜单项或按快捷键F7,系统开始对Ex_Hello进行编译、连接,同时在输出窗口中显示编译结果信息,当出现“Ex_Hello.exe-0 error(s),0 warning(s)”字样时,表示Ex_Hello.exe可执行文件已经正确无误地生成了。在Build菜单中选取Execute Ex_Hello.exe 命令或按快捷键Ctrl+F5就可以运行刚刚生成的对话框应用程序Ex_Hello.exe,单击“欢迎”按钮,会弹出一个信息框,如图1.26所示。v教师信息管理系统教师信息管理系统v学生信息管理系统学生信息管理系统v图书信息管理系统图书信息管理系统v象棋游戏象棋游戏v计算器计算器学生作品演示学生作品演示习题一习题一1.填空题填空题2.选择题选择题3.简答题简答题 4.操作题操作题 实验指导一实验指导一v【实验目的实验目的】v【实验准备实验准备】v【实验内容和步骤实验内容和步骤】
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


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

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


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