图书介绍

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

大学Visual C++程序设计案例教程
  • 罗建军等编著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040155044
  • 出版时间:2004
  • 标注页数:314页
  • 文件大小:22MB
  • 文件页数:322页
  • 主题词:C语言-程序设计-案例-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一章 Windows与Visual C++基础3

1.1 Windows的用户界面对象3

1.1.1 窗口3

1.1.2 系统菜单3

1.1.3 标题栏3

1.1.4 菜单栏3

第一部分 关键技术3

1.1.9 图标4

1.1.12 对话框4

1.1.11 插入符4

1.1.10 光标4

1.1.6 客户区4

1.1.8 状态栏4

1.1.7 垂直滚动条和水平滚动条4

1.1.5 工具条4

1.2.3 资源管理5

1.2.1 事件驱动5

1.2.2 设备无关性5

1.2 Windows编程的主要概念5

1.1.13 控件5

1.3 Windows应用程序类型6

1.4 MFC应用程序框架6

1.5 MFC编程6

1.6 在窗口的客户区输出文字和图形7

1.7 使客户区重绘8

1.8 Windows数据类型9

1.9 Windows变量的命名规则10

基本范例11

第二章 Windows消息机制12

2.1 事件驱动与消息循环机制12

2.1.1 消息的分类12

2.1.2 消息的格式13

2.2 编制消息处理函数13

2.2.1 消息映射13

2.2.2 利用ClassWizard编制消息处理函数14

2.3 鼠标消息14

2.4 键盘消息15

2.5 定时器消息16

基本范例17

典型案例19

第三章 图形设备接口和资源编程20

3.1 设备环境类和图形对象20

3.2 库存图形对象20

3.3 画笔与画刷21

3.4 字体21

3.5 绘图模式22

3.6 GDI坐标系22

3.8 位图23

3.7 Windows应用程序资源23

3.9 菜单24

3.10 图标、快捷键和字符串表24

3.11 工具条与状态条25

3.12 更新命令用户接口消息25

基本范例25

典型案例30

第四章 文档/视图结构31

4.1 文档/视图概念31

4.3 文档类32

4.2 视图类32

4.4 文档/视图结构中的应用程序类33

4.5 文档/视图结构中的框架窗口类34

4.6 文档/视图结构中各类对象之间的协作关系35

4.7 序列化35

4.8 自定义类的序列化36

基本范例36

典型案例38

5.1 对话框39

第五章 对话框39

5.2 控件40

5.3 对话框的初始化41

5.4 对话框的数据交换和数据检验机制41

5.5 公用对话框42

5.5.1 颜色选择对话框42

5.5.2 字体选择对话框42

基本范例42

典型案例46

案例1 猜纸牌游戏49

要点分析49

第二部分 实用案例49

解题步骤50

程序清单51

输入输出56

小结56

进一步工作57

程序清单58

解题步骤58

要点分析58

案例2 吹泡泡程序58

输入输出63

小结63

进一步工作63

案例3 饮水机模拟程序64

要点分析64

解题步骤64

程序清单65

小结68

输入输出68

进一步工作69

案例4 贪吃的蛇70

要点分析70

解题步骤71

程序清单71

输入输出76

小结76

进一步工作76

解题步骤77

案例5 壁球游戏77

要点分析77

程序清单78

输入输出82

小结83

进一步工作83

案例6 飞碟射击游戏84

要点分析84

解题步骤85

程序清单86

小结93

输入输出93

进一步工作94

案例7 打字游戏95

要点分析95

解题步骤95

程序清单96

输入输出100

小结101

进一步工作101

解题步骤102

案例8 苹果棋游戏102

要点分析102

程序清单103

输入输出108

小结108

进一步工作108

案例9 俄罗斯方块110

要点分析110

解题步骤111

程序清单111

输入输出122

进一步工作123

小结123

案例10 机械机构的仿真程序124

要点分析124

解题步骤125

程序清单125

输入输出129

小结129

进一步工作130

要点分析131

案例11 障碍赛跑游戏131

解题步骤132

程序清单133

程序运行139

小结139

进一步工作139

案例12 交通灯程序141

要点分析141

解题步骤141

程序清单142

小结146

输入输出146

进一步工作147

案例13 接金子程序148

要点分析148

解题步骤148

程序清单149

输入输出154

进一步工作155

小结155

案例14 打字测验156

要点分析156

解题步骤156

程序清单157

输入输出163

小结163

进一步工作163

要点分析165

解题步骤165

案例15 鱼类游动程序165

程序清单166

输入输出171

小结171

进一步工作172

案例16 猫捉老鼠游戏173

要点分析173

解题步骤173

程序清单174

小结182

输入输出182

进一步工作183

案例17 赛车程序184

要点分析184

解题步骤184

程序清单185

输入输出188

小结189

进一步工作189

要点分析190

解题步骤190

案例18 赛猪游戏190

程序清单192

输入输出195

小结195

进一步工作196

案例19 模拟录像机放映程序197

要点分析197

解题步骤197

程序清单198

小结201

输入输出201

进一步工作202

案例20 爆破人游戏204

要点分析204

解题步骤204

程序清单205

输入输出209

小结210

进一步工作210

解题步骤211

要点分析211

案例21 简单翻译程序211

程序清单214

输入输出218

小结218

进一步工作218

案例22 走迷宫游戏220

要点分析220

解题步骤220

程序清单221

进一步工作225

输入输出225

小结225

案例23 五子棋游戏227

要点分析227

解题步骤227

程序清单228

输入输出231

小结231

进一步工作232

解题步骤233

案例24 绘图程序233

要点分析233

程序清单234

输入输出239

小结239

进一步工作239

案例25 单项选择题的考试系统240

要点分析240

解题步骤240

程序清单242

输入输出245

小结245

进一步工作245

案例26 公司产量图示程序247

要点分析247

解题步骤247

程序清单248

小结250

进一步工作250

输入输出250

案例27 背单词程序252

要点分析252

解题步骤252

程序清单254

输入输出257

小结258

进一步工作258

解题步骤259

要点分析259

案例28 加减法判卷程序259

程序清单260

输入输出262

小结262

进一步工作263

案例29 模拟时钟程序264

要点分析264

解题步骤265

程序清单266

程序运行273

进一步工作274

小结274

案例30 人事管理275

要点分析275

解题步骤275

程序清单277

输入输出280

小结280

进一步工作280

要点分析281

案例31 图示梵塔程序281

解题步骤282

程序清单283

输入输出290

小结291

进一步工作291

案例32 图示冒泡排序292

要点分析292

解题步骤292

程序清单294

小结297

输入输出297

进一步工作298

案例33 简易C程序编辑器299

要点分析299

解题步骤299

程序清单300

输入输出303

小结303

进一步工作304

2.Visual C++程序的编译、连接和运行305

1.Visual C++的集成开发环境305

附录 Visual C++调试技术305

3.用AppWizard生成文档/视图结构的程序框架306

4.使用ClassWizard进行消息映射309

5.向项目中添加资源311

6.资源编辑器311

7.对话框模板资源的编辑312

8.使用ClassWizard建立对话框类313

9.为对话框类加入成员变量313

参考文献314

热门推荐