当前位置:首页 > 工业技术
Visual C++应用实战演练
Visual C++应用实战演练

Visual C++应用实战演练PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:卫东华等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2003
  • ISBN:7030125622
  • 页数:486 页
图书介绍:本书是一本介绍Visual C++例程的实用编程指导书。它是VC++程序员之路系列的第3本。主要介绍MFC基本程序框架的基础应用篇,介绍Visual C++重点与难点的专题演练篇,介绍实际项目开发过程的综合演练篇,介绍项目开发周期和原则的项目演练篇。
上一篇:数字信号处理下一篇:施工项目管理
《Visual C++应用实战演练》目录

第1章 MFC视图类应用程序 1

1.1 鼠标事件处理程序 1

1.1.1 程序功能 1

1.1.2 程序组成 1

第1篇 基础应用 1

1.1.3 实现步骤 2

1.1.4 示例小结 4

1.2 图形设备接口(GDI)应用程序 4

1.2.1 程序功能 5

1.2.2 程序组成 5

1.2.3 实现步骤 6

1.3 模式对话框示例程序 9

1.3.1 程序功能 9

1.2.4 示例小结 9

1.3.2 程序组成 10

1.3.3 实现步骤 10

1.3.4 示例小结 19

1.4 通过视图控制无模式对话框 19

1.4.1 程序功能 19

1.4.2 实现步骤 19

1.5 通过CFileDialog控制无模式对话框 25

1.5.1 程序功能 25

1.5.2 实现步骤 25

1.5.3 示例小结 30

1.6 通用控件应用程序 30

1.6.1 实现步骤 31

1.6.2 示例小结 40

1.7.2 实现步骤 41

1.7 ActiveX控件应用程序 41

1.7.1 程序功能 41

1.7.3 示例小结 46

1.8 使用位图改进屏幕显示 46

1.8.1 程序功能 46

1.8.2 实现步骤 46

1.8.3 示例小结 50

第2章 文档/视图结构程序 51

2.1 菜单与键盘加速键应用程序 51

2.1.1 程序功能 51

2.1.2 程序组成 51

2.1.3 实现步骤 52

2.1.4 示例小结 57

2.2.2 程序组成 58

2.2.1 程序功能 58

2.2 工具栏应用程序 58

2.2.3 实现步骤 59

2.2.4 示例小结 63

2.3 状态栏应用程序 63

2.3.1 程序组成 64

2.3.2 实现步骤 65

2.3.3 示例小结 69

2.4 文档与视图相互作用示例 69

2.4.1 程序功能 69

2.4.2 程序资源组成 69

2.4.3 资源要求 70

2.4.4 代码要求 70

2.4.5 CstudentDoe类设计 71

2.4.6 CstudentView类设计 72

2.4.7 示例小结 74

2.5 序列化应用程序 75

2.5.1 序列化SDI 75

2.5.2 序列化MDI示例 78

2.6 打印应用程序 80

2.6.1 程序功能 80

2.6.2 程序组成 80

2.6.3 实现步骤 81

2.6.4 示例小结 86

2.7 切分窗口和多视图示例 87

2.7.1 单视图类SDI动态切分 87

2.7.2 双视图类SDI静态切分 89

2.7.3 切换无切分的视图类 92

2.7.4 多个视图类MDI应用程序 94

2.7.5 示例小结 96

第2篇 专题演练 97

第3章 文件操作——统计年度产值报表程序 97

3.1 程序功能 97

3.2 程序组成 97

3.3 实现步骤 99

3.4 示例小结 110

第4章 数据库编程——学生成绩管理程序 111

4.1 通过ODBC实现学生成绩管理程序 111

4.1.1 程序功能 111

4.1.2 方案设计 111

4.1.3 功能模块设计 111

4.1.4 实现步骤 113

4.2 通过ADO实现对Access的读写操作 124

4.1.5 示例小结 124

4.2.1 创建工程 125

4.2.2 编辑资源 127

4.2.3 修改代码 128

4.2.4 ADO开发需要注意的问题 137

第5章 多媒体编程——制作动画程序 138

5.1 制作具有声音效果的动画 138

5.1.1 程序功能 138

5.1.2 程序组成 138

5.1.3 实现步骤 138

5.2 多媒体播放器 146

5.3 示例小结 161

第6章 网络编程例程 162

6.1 显示本机的配置 162

6.2.1 程序功能 165

6.2 利用UDP通讯实现画图程序 165

6.2.2 程序组成 166

6.3 客户/服务器应用程序 173

6.3.1 程序功能 173

6.3.2 程序组成 173

6.3.3 程序步骤 174

6.4 示例小结 191

第7章 多线程——医院门诊模拟程序 192

7.1 演练目的 192

7.2 程序功能 192

7.3 程序组成 193

7.4 程序步骤 194

7.5 示例小结 205

8.1.1 程序功能 206

8.1.2 程序组成 206

第8章 帮助和向导程序 206

8.1 上下文相关帮助程序 206

8.1.3 实现步骤 207

8.2 标准向导程序 210

8.3 自定义向导程序 212

8.3.1 基本设计思路 213

8.3.2 程序组成 213

8.3.3 数据结构 213

8.3.4 实现步骤 214

8.4 示例小结 219

9.1.1 程序功能 220

9.1.2 程序组成 220

9.1 DLL程序 220

第9章 DLL应用示例 220

9.1.3 实现步骤 221

9.2 DLL应用示例 227

9.3 示例小结 232

第10章 组件对象模型(COM) 233

10.1 COM的CoGetClassObiect函数 233

10.2 COM和Windows注册表 234

10.3 MFC接口宏 235

10.4 MFC的COleObjectFactory类 236

10.5 AppWixard/ClassWizard对COM进程内组件的支持 236

10.6 MFC COM客户程序 238

10.7 COM服务器示例程序(BankServer)——MFC COM进程内组件 239

10.8 更改系统默认路径 243

10.9 COM客户程序(BankClient)——MFC COM客户 243

11.1 创建工程 245

第11章 托盘程序设计 245

11.2 实现托盘类 246

11.3 修改资源文件 253

11.4 修改CmainFrame类 255

第3篇 综合演练 259

第12章 网络管理系统NMServer 259

12.1 系统目标与功能 259

12.1.1 拓扑管理 259

12.1.2 性能管理 260

12.1.3 故障管理 260

12.2 设计思路 261

12.3 系统功能模块组成 261

12.3.1 初始化模块 262

12.3.2 系统创建模块 262

12.3.3 拓扑操作模块 263

12.4 系统状态与程序流程 264

12.4.1 系统状态分析 264

12.4.2 系统各模块处理流程分析 265

12.5 程序类设计 270

12.5.1 程序包组成 270

12.5.2 拓扑管理 274

12.5.3 性能管理 275

12.5.4 故障管理 276

12.6 程序实现 277

12.6.1 拓扑管理 277

12.6.2 性能管理 279

12.6.3 故障管理 284

12.7 实例小结 290

13.2.1 创建图元 291

13.2 公路运输图管理 291

13.1 系统背景 291

第13章 公路运输管理与实时监控系统 291

13.2.2 保存图元 298

13.2.3 界面设计 302

13.2.4 图元处理 304

13.2.5 图层处理 313

13.2.6 打开运输图 318

13.2.7 动态菜单 319

13.2.8 运输图显示操作 322

13.3 实时运输监控 331

13.3.1 功能要求 331

13.3.2 网络通信 331

13.3.3 动态目标处理 334

13.3.4 图上计算 343

13.3.5 模拟运输线 345

13.4 数据库管理 347

13.4.1 连接数据库 347

13.4.2 访问库结构 348

13.4.3 增加记录 350

13.4.4 删除记录 350

13.4.5 修改记录 351

第14章 EShop电子商务应用系统 352

14.1 系统背景 352

14.2 订单获取 352

14.3 订单处理 354

14.4 存储片 359

14.4.1 创建存储片 359

14.4.2 检索存储片 361

14.4.3 传送存储片 369

14.5.1 购物车功能 372

14.5 购物车 372

14.5.2 数据库设计 373

14.5.3 购物车存储片 374

14.5.4 往购物车中加入商品 375

14.5.5 从购物车中删除商品 377

14.5.6 查看订单 379

14.5.7 使用CShoppingcart 380

14.6 安全认证问题 397

14.6.1 安全套嵌字 397

14.6.2 重定向 397

14.7 信用卡实时处理 398

14.7.1 信用卡服务器 399

14.7.2 信用卡客户端 409

14.8 示例小结 431

15.1 项目生命周期 432

15.1.1 项目生命周期概念 432

第15章 短消息发送管理系统 432

第4篇 项目演练 432

15.1.2 项目生命周期划分 433

15.2 问题定义 436

15.3 需求分析 437

15.4 概要设计 439

15.4.1 概要设计主要内容 439

15.4.2 短信管理系统的概要设计 441

15.5 详细设计 443

15.5.1 通讯协议 444

15.5.2 客户端程序设计 448

15.5.3 计费逻辑设计 477

15.5.4 数据库设计 478

15.6 项目小结 486

相关图书
作者其它书籍
返回顶部