西北工业大学VC程序设计总复习
VC++程序设计
总复习
主要内容小结第一章程序设计与VC语言简介1、程序设计方法的演变:结构化、面向对象2、VC语言概述:C语言、C++及VC的关系、VC控制台程序的概念、标准设备的输入与输出语句cin和cout的使用。
第二章VC程序设计基础——变量与函数1、变量的作用域:变量的6种作用域(块、函数、类、命名空间、文件、程序)的含义和用法。2、变量的生存期:分为静态生存期和动态生存期,什么样的变量具有哪一种生存期?3、数组指针与指针数组的区别4、new和delete运算5、引用的含义6、函数参数的传递方式:值传递、地址传递、引用传递
第三章类与对象1、面向对象程序设计的特点:抽象、封装、继承、多态。2、类定义的格式:成员变量和成员函数3、静态成员变量和函数:关键字tatic、静态成员变量和函数的特点。4、类成员的访问控制权限:public、protected、priviate(默认)5、构造函数和析构函数
6、类的继承:继承成员的访问控制规则P60页表3.1、会编写简单的含义继承的代码。7、类的多态:类型(编译时多态和运行时多态)8、编译时多态的两种方式:函数重载和运算符重载。9、虚函数和纯虚函数的概念。
第四章Window程序设计的基本概念1、win32编程的特点:消息驱动、应用程序与操作系统紧密相连、图形界面。2、常见文件扩展名所代表的含义:.h头文件.cpp源程序文件.dw工作区文件.rc资源文件
第七章MFC编程的基础知识1、MFC的含义:MicrooftFoundationCla微软基础类库2、MFC类库中的根类是什么?CObject3、MFC应用程序类型有三个:单文档、多文档、基于对话框4、单文档的应用程序框架会自动生成哪些类?View、Doc、MainFrame、App类。
第八章利用CDC类实现绘图程序1、利用MFC编写绘图程序的基本步骤:1)建立MFC单文档工程2)在view类的OnDraw函数中编写绘图代码。
2、CDC中包含的常见绘图成员函数:1)文本输出函数:Te某tOut(50,50,“Hello”)2)画线函数:MoveTo(50,50),LineTo(100,100)3)绘制封闭图形函数:画矩形:Rectangle(50,50,200,200)画椭圆:Ellipe(50,50,200,200)
第九章消息映射1、键盘消息当按下字母A键时产生的消息:WM_KEYDOWN、WM_CHAR、WM_KEYUP2、常见的鼠标消息:左键按下:WM_LBOUTTONDWON、左键弹起:WM_LBOUTTONUP、右键按下:WM_RBOUTTONDWON、右键弹起:WM_RBOUTTONUP、鼠标移动:WM_MOUSEMOVE。mousemove是什么键
第十章菜单和工具栏1、菜单的消息:命令消息WM_COMMAND2、菜单的分类:主菜单、弹出式子菜单、上下文菜单3、创建一个含菜单的应用程序的一般步骤:1)创建单文档MFC工程;2)用资源编辑器编辑
菜单资源;3)为菜单添加消息响应函数。4、工具栏的创建
考试题型1、填空题(30分)2、单选题(30分)3、读程序写结果(30分)4、编程题(10分)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论