图书介绍

Visual C++ 程序设计案例教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Visual C++ 程序设计案例教程
  • 张荣梅主编 著
  • 出版社: 北京市:北京大学出版社
  • ISBN:9787301145050
  • 出版时间:2009
  • 标注页数:296页
  • 文件大小:91MB
  • 文件页数:307页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++ 程序设计案例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 VisualC++开发环境的初步实践1

1.1 【案例1.1】圆类的定义与使用2

1.2 【案例1.2】口令对话框5

1.3 VisualC++开发环境概述11

1.3.1 常用菜单11

1.3.2 项目工作区与项目13

1.3.3 资源与资源编辑器16

1.4 阅读材料21

1.4.1 工具栏的显示与隐藏21

1.4.2 Debug版本和Release版本介绍22

习题23

第2章 面向对象程序设计24

2.1 基本概念25

2.1.1 类和对象25

2.1.2 封装25

2.1.3 继承25

2.1.4 多态性26

2.2 【案例2.1】矩形类的定义与使用(类和对象)26

2.2.1 类的定义28

2.2.2 构造函数29

2.2.3 析构函数30

2.2.4 对象的定义和使用31

2.3 【案例2.2】长方体类的定义与使用(继承性与派生类)32

2.3.1 派生类的定义33

2.3.2 派生类的构造函数与析构函数33

2.4 【案例2.3立方体、球、圆柱类的定义(多态性)34

2.4.1 两种多态性35

2.4.2 静态联编35

2.4.3 虚函数37

2.5 阅读材料39

2.5.1 静态类成员40

2.5.2 友元41

2.5.3 类模板42

习题43

第3章 Windows编程基础45

3.1 事件驱动与Windows消息系统46

3.1.1 事件驱动程序设计46

3.1.2 Windows消息46

3.1.3 Windows消息系统47

3.2 Windows窗口50

3.2.1 Windows的窗口50

3.2.2 Windows应用程序执行过程.52

3.2.3 【案例3.1】求解一元二次方程53

3.3 MFC简介58

3.3.1 MFC概述与MFC消息处理58

3.3.2 【案例3.2】鼠标、键盘和用户自定义消息64

3.4 阅读材料70

3.4.1 Windows中的数据类型70

3.4.2 MFC中类的层次结构和常用类70

3.4.3 MFC AppWizard创建的程序框架71

3.4.4 MFC应用程序的启动流程73

习题75

第4章 对话框与控件77

4.1 对话框概述78

4.1.1 对话框控件78

4.1.2 控件的创建与使用80

4.1.3 访问控件83

4.2 静态控件84

4.2.1 静态控件概述84

4.2.2 静态控件属性84

4.2.3 【案例4.1】欢迎Flash界面的设计85

4.3 编辑框87

4.3.1 属性和风格87

4.3.2 基本操作88

4.3.3 编辑控件的通知消息89

4.4 按钮类控件89

4.4.1 按钮类控件概述89

4.4.2 按钮类的消息90

4.4.3 【案例4.2】登录界面的设计90

4.5 列表类控件92

4.5.1 列表框92

4.5.2 组合框95

4.5.3 列表视图97

4.5.4 【案例4.3】操作主界面的设计99

4.6 滚动类控件104

4.6.1 属性104

4.6.2 操作105

4.6.3 消息WMHSCROLL和WMVSCROLL107

4.6.4 【案例4.4】改变填充圆的颜色的程序设计108

4.7 阅读材料112

4.7.1 通用对话框112

4.7.2 消息对话框116

习题117

第5章 图形图像(绘图)119

5.1 图形设备接口120

5.1.1 GDI120

5.1.2 设备环境类(CDC)120

5.1.3 设备环境的使用121

5.2 CDC类概述122

5.2.1 常用的GDI对象122

5.2.2 CDC中的绘图操作129

5.2.3 【案例5.1】绘制时钟133

5.3 阅读材料—【案例5.2】使用OpenGL制作旋转球体136

习题139

第6章 菜单、工具栏和状态栏141

6.1 菜单142

6.1.1 菜单类CMenu概述142

6.1.2 【案例6.1】“绘制曲线”菜单与快捷键146

6.1.3 【案例6.2】“绘图”快捷菜单152

6.2 工具栏153

6.2.1 工具栏类CToolBar概述153

6.2.2 【案例6.3】“绘图”工具栏.157

6.3 状态栏159

6.3.1 状态栏类CStatusBar概述159

6.3.2 状态栏的常用操作161

6.3.3 【案例6.4】状态栏窗格的添加与信息提示162

6.4 阅读材料—给对话框添加菜单、工具栏与状态栏164

习题167

第7章 数据库编程169

7.1 常用SQL语句170

7.1.1 数据库表管理语句170

7.1.2 数据库更新语句171

7.1.3 SELECT语句171

7.2 MFCODBC概述175

7.2.1 CDatabase类的用法175

7.2.2 CRecordset类的用法178

7.2.3 CRecordView类184

7.2.4 CDBException类185

7.3 ADO概述185

7.3.1 ADO对象模型185

7.3.2 两个有用的类—_bstr_t和_variant_t186

7.3.3 使用ADO的步骤与方法186

7.4 数据库开发案例192

7.4.1 【案例7.1】基于ODBC的教职工信息管理系统192

7.4.2 【案例7.2】基于ADO对象的教职工信息管理系统205

7.4.3 【案例7.3】基于ADOData控件的教职工信息管理系统214

7.5 阅读材料220

7.5.1 动态配置ODBC数据源220

7.5.2 使用ODBC创建/读取Excel文件221

习题223

第8章 保存和恢复工作—文件的存取225

8.1 文档串行化226

8.1.1 对象串行化226

8.1.2 使对象可串行化227

8.1.3 【案例8.1】串行化实现通讯录228

8.2 CFile类240

8.2.1 CFile类的操作241

8.2.2 【案例8.2】使用CFile类实现通讯录244

习题251

第9章 学生信息管理系统252

9.1 系统分析253

9.1.1 需求分析253

9.1.2 可行性分析253

9.2 总体设计253

9.2.1 项目规划253

9.2.2 系统功能架构图254

9.2.3 开发及运行环境254

9.3 数据库设计254

9.3.1 数据库需求分析254

9.3.2 数据库逻辑结构设计与实现255

9.4 系统实现256

9.4.1 添加ADO连接类CADOConn256

9.4.2 主窗体设计257

9.4.3 系统登录模块设计258

9.4.4 学生基本信息管理模块设计260

9.4.5 课程管理模块设计267

9.4.6 成绩管理模块设计268

9.4.7 打印预览与打印模块的设计277

9.4.8 系统用户管理模块设计285

9.5 应用程序发布287

9.5.1 打包发布前的准备287

9.5.2 使用InstallShield forVC++工具打包发布288

课程设计294

参考文献296

热门推荐