Visual C++ 6.0编程学习捷径[电子资源.图书]

副标题:无

作   者:胡海生,李升亮编著

分类号:

ISBN:9787302074465

微信扫一扫,移动浏览光盘

简介

Visual C++6.0是Microsoft公司开发套件中的“重量级”产品,是目前最为流行、使用最为广泛的软件开发工具之一。它在编程的深入性、运行的快速性等方面具有很强的功能。本书主要针对初学者和有一定编程基础的读者,以实例的方式,从易到难、循序渐进地把Visual C++6.0程序设计的主要特色及难点展示给读者。更以MFC编程方式为主、Windows API编程方式为辅、兼之言简意赅的叙述方式将Visual C++6.0的编程技术娓娓道来。其内容包括: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 扩展的连接操作


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual C++ 6.0编程学习捷径[电子资源.图书]
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon