图书介绍

VC++ 2008 专题应用程序开发实例精讲2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

VC++ 2008 专题应用程序开发实例精讲
  • 张忠帅编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121072635
  • 出版时间:2008
  • 标注页数:457页
  • 文件大小:77MB
  • 文件页数:474页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

VC++ 2008 专题应用程序开发实例精讲PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 VC++2008基础知识2

第1章 C++编程基础2

1.1 C++简介2

1.1.1 ANSI/ISO标准2

1.1.2 名称/标识符3

1.1.3 使用扩展字符集的名称3

1.1.4 命名空间4

1.1.5 代码注释4

1.1.6 标准库5

1.2 数据类型6

1.3 变量名8

1.4 运算符和表达式9

1.4.1 赋值运算符:将某个数据的值赋给某个变量10

1.4.2 关系运算符和关系表达式10

1.4.3 逻辑运算符和逻辑表达式10

1.5 const关键字10

1.6 控制语句12

1.6.1 if语句12

1.6.2 嵌套的if语句14

1.6.3 嵌套的if-else语句20

1.6.4 switch语句22

1.6.5 while语句26

1.6.6 for语句30

1.7 类33

1.7.1 类的定义33

1.7.2 类的继承33

1.7.3 类的多态34

1.7.4 运算符重载38

1.8 流类库39

1.9 模板40

1.9.1 函数模板40

1.9.2 特定模板函数41

1.9.3 类模板41

1.10 本章总结42

第2章 MFC编程基础43

2.1 MFC简介43

2.1.1 MFC是一个编程框架43

2.1.2 MFC的优点45

2.2 MFC类库概念和组成45

2.2.1 MFC基础类45

2.2.2 宏和全局函数46

2.2.3 CObject类的定义46

2.2.4 应用程序框架48

2.3 MFC和Win3251

2.3.1 MFC Object和Windows Object的关系51

2.3.2 Windows Object53

2.3.3 Windows的注册53

2.3.4 MFC窗口类CWnd55

2.3.5 在MFC下创建一个窗口对象57

2.3.6 MFC窗口的使用58

2.3.7 设备描述表59

2.3.8 设备描述表在MFC中的实现60

2.4 消息处理与映射64

2.4.1 Windows消息分类64

2.4.2 消息处理和消息映射65

2.5 本章总结69

第3章 VC++.NET平台与Windows编程70

3.1 .NET平台组成70

3.2 .NET框架和运行环境70

3.3 .NET程序语言71

3.3.1 Visual Basic.NET71

3.3.2 C++With Managed Extention72

3.3.3 C#72

3.4 VC++2008系统配置72

3.5 VC++IDE的组成与使用72

3.5.1 IDE组成元素72

3.5.2 IDE用户环境73

3.5.3 IDE的使用73

3.6 工程和解决方案74

3.6.1 定义一个工程74

3.6.2 调试和发布程序74

3.6.3 错误处理75

3.7 VC++2008选项设置75

3.8 创建和执行一个Windows程序76

3.8.1 创建一个General程序76

3.8.2 编译和执行一个General程序77

3.9 创建一个Windows Form程序77

3.10 本章总结79

第2篇 数据库应用开发实例82

第4章 酒店管理系统82

4.1 实例功能说明82

4.2 系统设计方案82

4.2.1 客户信息管理功能设计82

4.2.2 房间信息管理功能设计84

4.2.3 查询功能设计86

4.3 相关技术点播87

4.4 系统实现与程序代码89

4.4.1 订房信息管理功能实现89

4.4.2 房间信息管理功能实现92

4.4.3 查询功能实现97

4.5 实例总结98

第5章 人事管理系统99

5.1 实例功能说明99

5.2 系统设计方案99

5.2.1 增加新员工功能设计99

5.2.2 人事调动功能设计100

5.2.3 查询功能设计101

5.3 相关技术点播101

5.4 系统实现与程序代码105

5.4.1 增加新员工功能实现105

5.4.2 人事调动功能实现109

5.4.3 查询功能设计112

5.5 实例总结116

第6章 考勤管理系统设计117

6.1 实例功能说明117

6.2 系统设计方案117

6.2.1 系统界面设计117

6.2.2 系统信息管理模块117

6.2.3 系统记录信息统计模块119

6.2.4 数据库设计120

6.3 相关技术点播122

6.4 系统实现与程序代码124

6.4.1 系统界面设计124

6.4.2 系统信息管理模块126

6.4.3 系统记录信息查询模块127

6.5 实例总结133

第7章 图书馆管理系统设计134

7.1 实例功能说明134

7.2 系统设计方案134

7.2.1 系统模块设计134

7.2.2 数据库设计135

7.3 相关技术点播136

7.4 系统实现与程序代码138

7.4.1 主界面的实现138

7.4.2 读者信息实现139

7.4.3 书籍信息实现141

7.4.4 借阅信息实现150

7.4.5 还书界面实现150

7.5 实例总结151

第8章 仓库管理系统152

8.1 实例功能说明152

8.2 系统设计方案152

8.2.1 系统设计目标152

8.2.2 系统组成及功能152

8.2.3 系统总体流程153

8.2.4 数据库设计153

8.3 相关技术点播155

8.4 系统实现与程序代码157

8.4.1 设备管理实现157

8.4.2 设备查询实现164

8.4.3 设备采购计划实现167

8.5 实例总结168

第3篇 网络与串口通信开发实例170

第9章 服务器端应用程序模块170

9.1 实例功能说明170

9.2 设计思路分析170

9.2.1 C/S工作原理170

9.2.2 服务器工作流程图170

9.3 相关技术点播170

9.3.1 客户机/服务器模式简介170

9.3.2 类CLisent与类CClient功能172

9.4 程序实现与代码175

9.4.1 新建项目175

9.4.2 编辑对话框175

9.4.3 添加新类CLisent和CClient175

9.4.4 添加菜单176

9.4.5 添加代码177

9.5 实例总结177

第10章 客户端应用程序模块178

10.1 实例功能说明178

10.2 设计思路分析178

10.3 相关技术点播178

10.4 程序实现与代码182

10.4.1 新建项目182

10.4.2 编辑对话框182

10.4.3 添加新类CRequest183

10.4.4 添加菜单184

10.4.5 添加代码185

10.5 实例总结186

第11章 串口编程:调试精灵的实现187

11.1 实例功能说明187

11.2 设计思路分析187

11.3 关键技术与算法188

11.3.1 MSComm控件188

11.3.2 增收回显模块190

11.4 程序实现与代码190

11.4.1 使用AppWizard创建项目190

11.4.2 加入串口通信功能190

11.4.3 设置界面191

11.4.4 程序主体类分析与实现192

11.5 安装与配置方案199

11.5.1 串口编程调试精灵安装项目的设置199

11.5.2 串口编程调试精灵安装项目文件的设置200

11.5.3 串口精灵测试200

11.6 实例总结200

第12章 串口实现双机互联201

12.1 实例功能说明201

12.2 设计思路分析201

12.2.1 系统架构201

12.2.2 系统流程202

12.3 关键技术与算法202

12.3.1 串口技术202

12.3.2 串口通信协议设计204

12.4 程序实现与代码209

12.4.1 使用AppWizard创建项目209

12.4.2 编写串口通信底层类210

12.4.3 界面设计与实现210

12.4.4 程序主体类的分析与实现211

12.5 实例总结221

第13章 GPS程序模块的实现222

13.1 实例功能说明222

13.2 设计思路分析222

13.3 关键技术与算法223

13.3.1 NMEA-0133协议224

13.3.2 ODBC技术225

13.4 程序实现与代码226

13.4.1 创建并配置数据源226

13.4.2 使用AppWizard创建项目227

13.4.3 设置程序界面227

13.4.4 程序主体类的分析与实现228

13.5 调试方案241

13.6 实例总结241

第14章 PC与PDA数据交互系统设计242

14.1 实例功能说明242

14.2 系统设计方案242

14.2.1 设计原则242

14.2.2 总体方案242

14.3 相关技术点播242

14.3.1 数据互传中的IExch242

14.3.2 消息定义243

14.3.3 注册表项244

14.4 系统实现与程序代码244

14.4.1 创建PDAComm系统目录结构244

14.4.2 使用ATL COM AppWizard建立项目244

14.4.3 实现IExch接口244

14.4.4 实现COM库注册和卸载函数245

14.4.5 设计数据互传与转换共同父类248

14.4.6 设计数据互传与转换类251

14.5 实例总结256

第4篇 多媒体应用开发实例258

第15章 CD播放器的实现258

15.1 实例功能说明258

15.2 设计思路分析258

15.3 相关技术点播259

15.4 程序实现与代码260

15.4.1 新建项目260

15.4.2 编辑对话框260

15.4.3 添加新类CDAudio261

15.4.4 添加消息处理函数263

15.4.5 编译运行程序271

15.5 实例总结271

第16章 MIDI播放器的实现272

16.1 实例功能说明272

16.2 设计思路分析272

16.3 相关技术点播273

16.4 程序实现与代码274

16.4.1 新建项目274

16.4.2 编辑对话框274

16.4.3 添加新类CMIDIPLAY274

16.4.4 添加消息处理函数276

16.4.5 编译运行程序278

16.5 实例总结278

第17章 借助DirectDraw实现水波的模拟279

17.1 实例功能说明279

17.2 设计思路分析279

17.3 相关技术点播280

17.4 程序实现与代码288

17.4.1 使用AppWizard创建项目288

17.4.2 利用DirectDraw完成对图形的加速289

17.4.3 程序主要代码290

17.5 实例总结299

第18章 用VC++2008设计屏幕抓图300

18.1 实例功能说明300

18.2 设计思路分析300

18.3 相关技术点播301

18.4 程序实现与代码304

18.4.1 使用AppWizard创建项目304

18.4.2 添加控件305

18.4.3 程序实现代码305

18.5 实例总结318

第19章 实现自动连续播放多媒体319

19.1 实例功能说明319

19.2 设计思路分析319

19.3 相关技术点播320

19.4 程序实现与代码323

19.4.1 使用AppWizard创建项目323

19.4.2 添加控件323

19.4.3 程序实现324

19.5 实例总结331

第20章 OpenGL视图中绘制三维物体332

20.1 实例功能说明332

20.2 设计思路分析332

20.3 相关技术点播333

20.4 程序实现与代码335

20.4.1 创建项目335

20.4.2 新建文件335

20.4.3 添加现有项336

20.4.4 添加代码336

20.5 实例总结344

第5篇 数字图像处理实例346

第21章 图像复原程序模块346

21.1 图像复原的原理346

21.2 图像复原的方法351

21.2.1 逆滤波器方法—非约束复原351

21.2.2 最小二乘类约束复原352

21.2.3 非线性复原方法352

21.3 逆滤波器方法—VC++程序实现353

21.4 实例总结363

第22章 图像的压缩编码程序364

22.1 实例功能说明364

22.2 图像压缩编码的技术364

22.2.1 哈夫曼编码365

22.2.2 行程编码365

22.2.3 LZW编码366

22.2.4 JPEG编码366

22.3 哈夫曼编码的VC++实现366

22.3.1 哈夫曼编码算法基础367

22.3.2 VC++实现哈夫曼编码367

22.4 实例总结374

第23章 图像分割程序模块375

23.1 图像分割原理375

23.2 图像分割方法375

23.2.1 基于幅度的图像分割375

23.2.2 图像的区域分割376

23.3 迭代求图像最佳分割阈值算法的实现376

23.3.1 算法与步骤376

23.3.2 VC++实现377

23.4 实例总结387

第6篇 游戏编程开发实例390

第24章 俄罗斯方块游戏设计390

24.1 实例功能说明390

24.2 设计思路分析390

24.3 相关技术点播392

24.4 游戏实现与程序代码392

24.4.1 键盘与玩家操作方法392

24.4.2 游戏循环结构394

24.4.3 方块群的组成396

24.4.4 游戏初始化398

24.4.5 游戏控制399

24.4.6 方块的移动402

24.5 实例总结403

第25章 太空射击游戏设计404

25.1 实例功能说明404

25.2 设计思路分析404

25.3 游戏实现与程序代码406

25.3.1 滚动背景的设计406

25.3.2 敌机的产生与移动406

25.3.3 子弹的产生406

25.3.4 检测碰撞的方法406

25.3.5 程序实现407

25.4 实例总结419

第26章 网络游戏外挂模块设计420

26.1 实例功能说明420

26.2 设计思路分析420

26.2.1 网络游戏外挂程序的开发过程420

26.2.2 本章游戏外挂模块程序的思路421

26.3 相关技术点播422

26.3.1 动作模拟技术422

26.4 外挂的实现与程序代码424

26.5 实例总结434

附录A C++编程规范集粹435

附录B Visual C++编程规范归纳454

热门推荐