主页 详情

《Windows与Windous NT程序设计》_何自强,顾垒著_10205452_

【书名】:《Windows与Windous NT程序设计》
【作者】:何自强,顾垒著
【出版社】:陕西电子杂志社
【时间】:1995
【页数】:403
【ISBN】:
【SS码】:10205452

最新查询

内容简介

第一章 Windows编程要素简介

1.1 Windows环境简介

1.1.1 Windows与Windows NT

1.1.2 桌面模型

1.1.3 鼠标接口

1.1.4 图标和图形/图像

1.1.5 菜单和对话框

1.3 Windows与多任务处理

1.2 Windows怎样与用户程序进行通信

1.4 Windows应用程序接口(API)

1.5 标准窗口的结构

1.6 Windows应用程序的基础知识

1.6.1 WinMain()函数

1.6.2 窗口函数

1.6.3 窗口类

1.7 一个简单的Windows应用程序

1.6.6 模块定义文件

1.6.5 Windows中的数据类型

1.6.4 消息循环

1.7.1 定义窗口类

1.7.2 生成窗口

1.7.3 消息循环

1.7.4 窗口函数

1.8 实例程序的模块定义文件

1.9 MAKE文件实例

1.10 函数及变量的命名约定

第二章 消息与消息处理

2.1 Windows消息概述

2.2 键盘消息

2.3 设备环境

2.4 WM_PAINT消息的处理

2.5 鼠标消息

2.5.1 鼠标消息细述

2.6 生成WM_PAINT消息

2.7 计时器消息

第三章 建立菜单与消息框

3.1 菜单

3.1.1 什么是菜单

3.1.2 菜单资源及资源编译器

3.1.3 菜单关键字及选项

3.1.4 键盘加速键

3.2 资源编译器

3.2.1 资源编译器的使用

3.3 菜单应用程序的编译

3.4 用菜单来缩放图形

3.4.1 第一个菜单应用程序细述

3.5 用菜单改变窗口的背景颜色

3.5.1 第二个菜单应用程序细述

3.6 确定系统信息

3.6.1 第三个菜单应用程序细述

3.7 获取目录清单

3.7.1 目录清单应用程序细述

3.8 消息框的使用

3.8.1 消息框应用程序细述

3.9 总结

第四章 对话框的使用

4.1 对话框与控件

4.3 对话框的种类

4.4 激活对话框

4.2 接收对话框消息

4.5 定义对话框

4.6 使用对话框

4.7 对话框程序的MAKE文件

4.8 建立一个简单的About对话框

4.8.1 第一个对话框应用程序细述

4.9 使用单选按钮

4.9.1 第二个对话框应用程序细述

4.10 使用编辑框

4.10.1 第三个对话框应用程序细述

4.11 输入整数

4.11.1 第四个对话框应用程序细述

4.12 输入浮点数

4.12.1 第五个对话框应用程序细述

4.13 总结

第五章 图标、光标、位图和多媒体语音资源

5.1 建立用户图标、光标及位图

5.2 使用用户图标

5.2.1 图标程序细述

5.3 使用用户光标

5.3.1 光标程序细述

5.4 位图操作

5.4.1 位图程序细述

5.5.1 利用Windows语音记录器(收录机)生成多媒体语音

5.5.2 多媒体语音程序实例

5.5 多媒体语音

5.5.3 语音程序细述

第六章 字体

6.1 字体术语

6.2 字体常量

6.3 TEXTMETRIC结构

6.4 LOGFONT结构

6.5 字体字符单元

6.6.1 字体宽度

6.6 字体属性

6.6.2 自动行距及紧排空间

6.6.3 OEM及ANSI字符集

6.6.5 矢量、光栅以及TrueType字体

6.6.6 字体映射

6.7 字体族

6.7.1 缺省字体

6.7.2 打印机字体

6.8.1 CreateFont()和CreateFontIndirect()函数

6.8 字体应用程序

6.8.2 利用CreateFont()旋转字符串

6.8.3 利用CreateFontIndirect()改变点大小

6.8.4 利用CreateFont()建立非TrueType字体

6.8.5 利用CreateFontIndirect()

6.8.6 通过通用对话框来选择字体

6.9 总结

7.1.1 GDI环境

7.1.2 像素映射模式

7.1 图形设备界面

第七章 图形基础

7.1.3 设备信息

7.1.4 设备环境句柄

7.1.5 可更换的映射模式

7.2 COLORREF数据类型

7.3 GDI图形函数简介

7.3.1 Arc()和ArcTo()函数

7.3.3 Ellipse()和Circle()函数

7.3.2 Chord()函数

7.3.4 LineTo()函数

7.3.5 MoveTo()和MoveToEx()函数

7.3.6 Pie()函数

7.3.7 PolyDraw()函数(仅用于Windows NT)

7.3.8 Polygon()函数

7.3.9 Polyline()函数

7.3.10 Rectangle()函数

7.3.11 RoundRect()函数

7.3.12 GetPixel()与SetPixel()函数

7.4 GDI工具及使用技巧

7.4.1 画笔

7.4.2 画刷

7.4.3 背景颜色

7.4.4 文本颜色

7.4.5 设置绘图模式

7.6 基本API图形函数的应用

7.5 GDI应用程序

7.6.1 基本绘图程序细述

7.7 多视口的使用

7.7.1 视口应用程序细述

7.7.2 在一个窗口内建立四个视口

7.8 用图形原语生成条形图

7.8.1 条形图程序细述

7.9 重画问题的位图解决方案

7.9.1 窗口重画应用程序细述

7.10 总结

第八章 图形应用程序

8.1 调色板管理员

8.2 使用逻辑调色板

8.2.1 初始化LOGPALETTE数据结构

8.2.6 使用调色板

8.2.5 指定调色板的颜色

8.2.4 实现调色板

8.2.3 选择调色板

8.2.2 生成逻辑调色板

8.3 条形图应用程序

8.3.1 条形图应用程序细述

8.4 总结

第九章 动画应用程序

9.1 简单的动画程序实例

9.1.1 第一个动画程序细述

9.2 较好的动画应用程序

9.2.1 第二个动画程序细述

9.3 改变视口以得到动画效果

9.3.1 视口动画程序细述

9.4 高级动画技术

9.4.1 位图动画程序细述

9.5 总结

10.1 复选框的使用

第十章 控件

10.2 复选框的管理

10.2.1 复选框切换

10.2.2 初始化复选框

10.3 增添静态控件

10.4 增加列表框

10.4.1 列表框的响应

10.4.3 处理选择

10.4.2 初始化列表框

10.4.4 完整的列表框程序实例

10.5 使用滚动条控件

10.5.1 接收滚动条消息

10.5.2 设置滚动条范围

10.5.3 设置滚动条中滚动块的位置

10.5.4 完整的滚动条应用程序

10.5.5 使用滚动条控件

11.1.1 使用文件时的注意事项

第十一章 文件管理

11.1 Windows文件基础

11.2 通用文件对话框的使用

11.3 GetOpenFileName(-)的使用

11.4 标准C文件I/O

11.5 第一个文件程序实例细述

11.6 使用OpenFile()

11.7 使用GetSaveFileName()

11.8 Win32及Windows NT环境下的文件

第十二章 在Windows NT环境下工作

12.1 Windows NT是如何工作的

12.1.1 用户方式与内核方式

12.1.2 客户/服务器方式

12.2 进程与线程

12.3 16位Windows与Windows NT的比较

12.3.3 控制台

12.3.4 平滑寻址

12.3.2 DLL

12.3.1 输入队列

12.3.5 消息的更改

12.3.6 数据类型的更改

12.4 Windows NT应用程序框架

12.4.1 WinMain()函数

12.4.2 窗口函数

12.5 资源应用程序

12.6 总结

第十三章 Windows NT控制台

13.1 字符方式

13.2 分配控制台

13.3 指定控制台标题

13.4 获取标准输入/输出句柄

13.6 由控制台输入

13.8 设置文本及背景颜色

13.7 设置光标位置

13.9 控制台与C/C++标准I/O函数

13.10 控制台演示程序

13.11 鼠标管理

13.11.1 控制台鼠标程序实例

13.12 响应键盘事件

13.12.1 键盘事件程序实例

14.1 建立独立任务

第十四章 Windows NT中的多任务处理

14.1.1 多进程程序实例

14.2 建立多线程程序

14.2.1 线程的建立

14.2.2 线程的终止

14.2.3 多线程程序实例

14.2.4 使用多线程

14.3 同步

14.3.1 串行问题简介

14.3.2 Windows NT同步对象

14.4 利用信号灯使线程保持同步

14.5 使用事件对象

14.6 总结

第十五章 Microsoft基础类库

15.1 为什么使用Microsoft基础类库

15.2 用CObject编码

15.3 重要的Microsoft基础类

15.4 FCL的简单应用

15.4.1 头文件AFXWIN.H

15.4.2 使用CWinApp派生类

15.4.3 CFrameWnd基类

15.4.4 使用InitInstance()成员函数

15.4.5 构造函数

15.5 应用程序实例SFCA

15.5.1 头文件SFCA.H简介

15.5.2 源文件SFCA.CPP

15.6 Windows绘图原语

15.7 带菜单和对话框的应用程序实例

15.7.1 头文件FOURIER.H

15.7.2 FOURIERR.H,FOURIER.RC和FOURIER.DLG

15.7.3 应用程序文件FOURIER.CPP

15.8 基础类库的优点

第十六章 Borland ObjectWindows环境

16.1 ObjectWindows:三个面向对象的特性

16.1.1 抽象

16.1.2 封装

16.2 ObjectWindows对象

16.1.3 消息响应

16.3 ObjectWindows编程模板:SWPO.CPP

16.3.1 SWPO模板中对象的使用

16.4 原始模板的变体

16.4.1 建立字体应用程序

16.5 利用菜单及对话框资源画饼形图

16.5.1 PIEOBJ.PRJ,PIEOBJ.DEF和PIEOBJ.H文件

16.5.2 资源描述文件PIEOBJ.RC

16.5.3 应用程序代码PIEOBJ.CPP


书查询(www.shuchaxun.com)本网页唯一编码:
1dd514fe377941b3a527d95898736973#d6bd4101a48b6b4e5f9bd96e77491aa5#26468847#10205452_Windowsgn与WindowsNT程序设计.zip