VISUAL C++6程序设计经典

VISUAL C++6程序设计经典
作 者: 林俊杰
出版社: 科学出版社
丛编项: 计算机编程与实践系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: C语言
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《VISUAL C++6程序设计经典》作者简介

内容简介

本书以循序渐进的方式,深入浅出地讲述了使用 Visual C++6、MFC开发Window。95/98/NT应用程序的方法。全书共分 19章,内容包括: MFC程序设计概念, Document/View程序设计,如何使用ActiveX控件,DC与Windows绘图程序设计,MFC的消息处理,对话框与多页对话框设计,多种字型输出,APPWizard与Classwizard的操作方法,窗口类型,多线程程序设计与IPC应用,自行建立SDI与MDI应用程序,使用浮动式工具条、状态条及分割式窗口,各种控件与通用控件,位图与CDib实例,文件打印及各类成员函数的详细说明与示例。本书内容全面、讲述清晰明了、实例丰富,针对 VisualC 4++初学者是一本很好的入门教材,对应用开发人员来说不仅具有参考价值,还可作为随机手册。

图书目录

第1章 综述

1.1 本书结构

1.2 本书约定

1.3 特殊说明

第2章 C++重点回顾

2.1 类、对象、实例

2.2 构造函数Constructor

2.3 匿名实例Nameless Instance

2.4 虚函数

2.5 异常处理

第3章 基本概念与简单的MFC类

3.1 什么是Win 32 API

3.2 主控台模式应用程序(Win32 Console Mode)

3.3 基本数据类型

3.4 使用MFC类库

第4章 窗口程序的基本概念

4.1 终端接口与GUI接口

4.2 组成要素

第5章 建立第一个窗口程序

5.1 使用Visual C++

5.2 示例程序

5.3 增加资源文件

5.4 用AppWizard产生类似的程序

第6章 窗口的产生与处理

6.1 窗口类

6.2 产生CWnd对象

6.3 消息响应

6.4 关闭窗口

6.5 窗口的位置及尺寸

6.6 窗口的状态与样式

6.7 工作区显示

6.8 有滚动条的窗口

6.9 CWnd与句柄

6.10 Window Text

第7章 快速创建MFC应用程序

7.1 基础知识

7.2 示例:编辑器与列表框的字符串交换

7.3 信息框

第8章 键盘、鼠标与时间

8.1 信息与输入焦点

8.2 键盘的信息

8.3 鼠标

8.4 特殊的状况

8.5 示例:打字模拟程序

8.6 计时器消息与时间

8.7 设计鼠标光标

第9章 菜单与快捷键

9.1 菜单

9.2 快捷键

第10章 文档、视图与框架窗口

10.1 “文档/视图”(Document/View)模型

10.2 Document/View与框架窗口的关系

10.3 CDocument类

10.4 CView类

10.5 CScrollView类

10.6 SDI框架窗口CFrameWnd

10.7 示例:拉线绘图

10.8 工具条与状态条

10.9 MDI

10.10 MDI化的LineArt

10.11 多视图类的MDI

10.12 分裂式窗口(Splitter Window)

10.13 更多的不同的View类

第11章 文档视图模式与AppWizard

11.1 SDI工程文件

11.2 MDI工程文件

11.3 不用文档视图模式的工程文件

第12章 控件

12.1 静态类

12.2 按钮

12.3 滚动条CScrollBar

12.4 列表框

12.5 编辑控件

12.6 组合框

12.7 信息交换与检查

第13章 设备上下文与基本绘图工具

13.1 概述

13.2 CDC

13.3 CWindowDC与CClientDC

13.4 画笔与画刷

13.5 基本绘图函数

13.6 色彩与调色板

13.7 使用调色板

13.8 字体与文本输出

第14章 位图

14.1 简介

14.2 CBitmap类

14.3 设备无关位图类DIB

14.4 处理DIB的示例

第15章 打印与坐标系

15.1 打印

15.2 比例、原点与方向

15.3 更大的灵活性

15.4 打印预览

第16章 通用控件

16.1 概述

16.2 CSliderCtrl

16.3 CSpinButtonCtrl

16.4 CHeaderCtrl

16.5 CAnimateCtrl

16.6 CProgressCtrl

16.7 CtreeCtrl,CTreeView与CImageList

16.8 ClistCtrl与CListView

16.9 示例:程序管理器

第17章 使用ActiveX控件

17.1 ActiveX控件的由来

17.2 使用ActiveX控件

17.3 设计ActiveX容器

第18章 进程和线程

18.1 Win32的内存管理

18.2 Process简介

18.3 Thread简介

18.4 同步(Synchronization)

18.5 进程间通信IPC

18.6 CWinThread

第19章 Profile与Registry

19.1 什么是Profile

19.2 什么是Registry

附录 Internet上的MFC资源