Visual C++ 6.0编程学习捷径

Visual C++ 6.0编程学习捷径
作 者: 胡海生 李升亮
出版社: 清华大学出版社
丛编项: 北京科海培训中心图书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: VC++
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual C++ 6.0编程学习捷径》作者简介

内容简介

Visual C++6.0是目前最流行、使用最广泛的软件开发工具之一。它在编程的深入性、运行的快速性等方面都具有很强的功能。本书以MFC编程方式为主、Windows API编程方式为辅,循序渐进地把Visual C++ 6.0程序设计的主要特色的主要特色展示给读者;全书结合实例讲解,从易到难地将Visual C++ 6.0的编程技术和设计难点娓娓道来,为编程入门人员提供了一条学习Visual C++ 6.0的捷径。全书共分为11章,内容包括:VC++的基本操作、对话框编程、常用控件编程、绘图及打印编程、位图编程、文件操作、动态链接库、进程式和线程、串口通信、多媒体编程、Windows套接字。本书主要针对初学者和有一定编程基础的读者,同时也可作为自学用书或相关专业的培训教材,其中的实例对程序设计人员也有一定的参考价值。

图书目录

第1章 Visual C 6. 0编程基础

1. 1 Visual C 6. 0集成开发环境概述

1. 1. 1 标题栏

1. 1. 2 菜单栏

1. 1. 3 工具栏

1. 1. 4 项目工作区

1. 1. 5 文档窗口

1. 1. 6 信息输出窗口

1. 1. 7 状态栏

1. 1. 8 应用程序向导APF, Wizard

1. 1. 9 类向导ClassWizard

1. 2 VisualC 项目及其文件构厩

1. 2. 1 VisualC 项目

1. 2. 2 文件构成

1. 3 Windows编程基础

1. 3. 1 匈牙利符号表示法

1. 3. 2 Windows消息和命令

1. 3. 3 句柄

1. 4 一个简单的应用程序

1. 4. 1 使用AppWizard生成应用程序基本框架

1. 4. 2 应用程序框架剖析

1. 4. 3 添加代码

1. 4. 4 编译执行程序

第2章 对话框编程

2. 1 模式对话框

2. 1. 1 创建项目

2. 1. 2 创建对话框模板

2. 1. 3 创建对话框类

2. 1. 4 添加消息处理函数

2. 1. 5 定义对话框对象

2. 1. 6 编译并运行程序

2. 2 非模式对话框

2. 2. 1 创建对话框

2. 2. 2 创建对话框类

2. 2. 3 添加代码

2. 3 通用对话框和消息对话框

2. 3. 1 通用对话框

2. 3. 2 消息对话框

第3章 常用控件编程

3. 1 控件的创建和使用

3. 1. 1 控件的创建

3. 1. 2 Windows常用控件介绍

3. 2 Windows常用控件

3. 2. 1 静态控件

3. 2. 2 按钮

3. 2. 3 编辑框

3. 2. 4 列表框

3. 2. 5 列表控制

3. 2. 6 组合框

3. 2. 7 滚动条

3. 2. 8 滑动条

3. 2. 9 旋转按钮

第4章 绘图及打印编程

4. 1 形设备接口

4. 1. 1 设备描述表及其获取方法

4. 1. 2 映像模式

4. 1. 3 坐标系统

4. 1. 4 GDI对象

4. 1. 5 常用的绘图函数

4. 2 实现绘图程序

4. 2. 1 建立Draw程序框架

4. 2. 2 实现Draw图形类

4. 2. 3 实现文档类

4. 2. 4 添加绘图菜单和工具条

4. 2. 5 实现视图类

4. 2. 6 编译并执行程序

4. 3 打印和打印预览

4. 3. 1 打印

4. 3. 2 打印预览

4. 3. 3 给对话框实现打印功能

第5章 位图编程

5. 1 设备相关位图和设备无关位图

5. 1. 1 设备相关位图 DDB

5. 1. 2 设备无关位图 DIB

5. 2 使用DDB位图

5. 3 DIB编程示例

5. 3. 1 BMP地图文件

5. 3. 2 CDib类

5. 3. 3 CImageMap类

5. 3. 4 图像配准

5. 3. 5 添加菜单. 工具条和光标

5. 3. 6 实现CImageView类

5. 3. 7 程序运行结果

第6章 文件操作

6. 1 MFC文件类简介

6. 2 利用CFile类进行文件操作

6. 2. 1 CFile类成员函数

6. 2. 2 打开文件

6. 2. 3 文件的读写

6. 2. 4 文件的随机访问

6. 2. 5 文件的关闭

6. 3 使用CStdioFile类进行文件读写

6. 4 CMemFile类

6. 5 CShareFile类

6. 6 CArchive类

第7章 动态链接库

7. 1 基本动态链接库理论

7. 1. 1 动态链接库简介

7. 1. 2 导出和导入函数的匹配

7. 1. 3 调用约定

7. 1. 4 修饰约定

7. 1. 5 DllMain函数

7. 1. 6 模块句柄

7. 2 使用动态链接库

7. 2. 1 隐式链接

7. 2. 2 显式链接

7. 3 动态链接库的创建

7. 3. 1 Non-MFC DLL

7. 3. 2 RegularDLL

7. 3. 3 ExtensionDLL

第8章 进程和线程

8. 1 进程

8. 1. 1 创建一个进程

8. 1. 2 终止一个进程

8. 2 线程

8. 2. 1 线程的类型

8. 2. 2 作者线程

8. 2. 3 用户界面线程

8. 2. 4 线程调度

8. 2. 5 线程局部存储

8. 3 线程同步

8. 3. 1 临界区

8. 3. 2 互斥量

8. 3. 3 信号量

8. 3. 4 事件

8. 3. 5 互锁函数

8. 3. 6 等待函数

8. 4 进程间同步

第9章 串口通信

9. 1 Win32API串口通信编程概述

9. 2 串口通信函数

9. 2. 1 打开和关闭串口

9. 2. 2 配置串口

9. 2. 3 配置超时值

9. 2. 4 缓冲区操作

9. 2. 5 串口读写操作

9. 2. 6 获取通信状态和通信错误

9. 2. 7 使用通信事件

9. 2. 8 设备控制

9. 3 串口通信实例程序

9. 3. 1 功能目标

9. 3. 2 主要技术和算法

9. 3. 3 程序实现

第10章 多媒体编程

10. 1 MCI简介

10. 2 MCI函数

10. 3 MCI命令

10. 3. 1 MCI命令集

10. 3. 2 标志 FLAG

10. 4 MCI基本操作

10. 4. 1 启动MCI装置

10. 4. 2 设定MCI装置的时间表示法

10. 4. 3 操作MCI装置

10. 4. 4 关闭MCI装置

10. 4. 5 获取时间信息

10. 5 一个MCI实例程序

10. 5. 1 功能目标

10. 5. 2 程序实现

第11章 Windows套接字

11. 1 WinSock概述

11. 1. 1 套接字 Sockets

11. 1. 2 基本概念

11. 2 WinSock编程原理

11. 2. 1 WinSoek的启动和终止

11. 2. 2 创建套接字

11. 2. 3 使用数据报套接字

11. 2. 4 使用流套接字

11. 2. 5 等待事件

11. 2. 6 套接字选项和I/O控制命令

11. 3 一个网络通信程序示例

11. 3. 1 功能目标

11. 3. 2 程序实现

11. 4 WinSock2的扩展特性

11. 4. 1 WinSock2的新函数

11. 4. 2 使用多种协议

11. 4. 3 重叠I/O

11. 4. 4 服务质量 QoS

11. 4. 5 多点套接字

11. 4. 6 共享的套接字

11. 4. 7 扩展的连接操作