西北工业大学 VC++程序设计总复习

更新时间:2023-09-06 00:45:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

VC++程序设计

总复习

主要内容小结 第一章 程序设计与VC语言简介1、程序设计方法的演变:结构化、面向对象 2、VC语言概述: C语言、C++及VC的关系、VC控制台程序 的概念、标准设备的输入与输出语句cin和 cout的使用。

第二章 VC程序设计基础 ——变量与函数1、变量的作用域:变量的6种作用域(块、函数、 类、命名空间、文件、程序)的含义和用法。 2、变量的生存期:分为静态生存期和动态生存期, 什么样的变量具有哪一种生存期? 3、数组指针与指针数组的区别 4、new和delete运算 5、引用的含义 6、函数参数的传递方式:值传递、地址传递、引 用传递

第三章 类与对象1、面向对象程序设计的特点:抽象、封装、 继承、多态。 2、类定义的格式:成员变量和成员函数 3、静态成员变量和函数:关键字static、静 态成员变量和函数的特点。 4、类成员的访问控制权限:public、 protected、priviate(默认) 5、构造函数和析构函数

6、类的继承:继承成员的访问控制规则P60 页表3.1、会编写简单的含义继承的代码。 7、类的多态:类型(编译时多态和运行时多 态) 8、编译时多态的两种方式:函数重载和运算 符重载。 9、虚函数和纯虚函数的概念。

第四章 Windows程序设计的基本概念1、win32编程的特点:消息驱动、应用程序 与操作系统紧密相连、图形界面。 2、常见文件扩展名所代表的含义: .h 头文件 .cpp源程序文件 .dsw工作区文件 .rc 资源文件

第七章 MFC编程的基础知识1、MFC的含义:Microsoft Foundation Class微软基础类库 2、MFC类库中的根类是什么? CObject 3、MFC应用程序类型有三个: 单文档、多文档、基于对话框 4、单文档的应用程序框架会自动生成哪些类? View、Doc、MainFrame、App类。

第八章 利用CDC类实现绘图程序1、利用MFC编写绘图程序的基本步骤:1)建立MFC单文档工程 2)在view类的OnDraw函数中编写绘图代码。

2、CDC中包含的常见绘图成员函数:1)文本输出函数: TextOut(50,50,“Hello”) 2)画线函数:MoveTo(50,50), LineTo(100,100) 3)绘制封闭图形函数: 画矩形:Rectangle(50,50,200,200) 画椭圆:Ellipse(50,50,200,200)

第九章 消息映射1、键盘消息当按下字母A键时产生的消息: WM_KEYDOWN、WM_CHAR、WM_KEYUP 2、常见的鼠标消息: 左键按下: WM_LBOUTTONDWON 、 左键弹起: WM_LBOUTTONUP、 右键按下:WM_RBOUTTONDWON、 右键弹起: WM_RBOUTTONUP、 鼠标移动:WM_MOUSEMOVE。

第十章 菜单和工具栏1、菜单的消息: 命令消息 WM_COMMAND 2、菜单的分类: 主菜单、弹出式子菜单、上下文菜单 3、创建一个含菜单的应用程序的一般步骤: 1)创建单文档MFC工程; 2)用资源编辑器编辑

菜单资源; 3)为菜单添加消息响应函数。 4、工具栏的创建

考试题型1、填空题(30分) 2、单选题(30分) 3、读程序写结果(30分) 4、编程题(10分)

本文来源:https://www.bwwdw.com/article/v2ui.html

Top