Windows 98高级开发指南

Windows 98高级开发指南
作 者: Ben Ezzell Jim Blaney 邱仲潘
出版社: 电子工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 98
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Windows 98高级开发指南》作者简介

内容简介

本书主要介绍Windows 98事件驱动和消息驱动的编程方法,内容涉及相当广泛,包括32位Windows 环境的介绍、键盘和鼠标事件的处理、各种应用程序资源的利用、高级程序的设计思想,各种Windows 图形处理、应用程序之间的信息交换以及多媒体的使用。本书在涉及到每一个编程主题时,都详细地介绍了各种API的使用方法和编程任务的实现,并给出示范程序,同时对各种编程问题进行了说明。本书结构清晰,内容新颖、由浅入深、例证丰富,可以作为Windows 98应用程序开发人员的使用手册,也可作为Windows 用户参考手册。

图书目录

第一部分 Windows 98编程简介

第1章 32位的Windows 98环境

硬件环境

文件系统:FAT16与FAT32

Windows 98的新特性

跨平台应用程序开发

双重引导系统

第2章 Windows NT/95应用程序设计

WinHello:一个Windows 入门程序

应用程序的模板:Template程序

Windows 规则和数据类型

第3章 消息处理与微软基础类

PainText与PainText2传统与MFC消息处理

屏幕恢复操作

Windows 字体标准的度量

滚动条操作

设置和重置窗口的大小

用MFC简化操作

第4章 键盘、插入号与字符

键盘字符集和国际语言支持发展

处理键盘事件的方法

处理虚拟键

文本输入处理

产生事件消息

第5章 在Windows 中使用鼠标

Genus MusMechano的发展

鼠标动作和事件

鼠标光标

击键试验:Mouse3演示程序

第6章 子窗口和控制元素

程序员和子窗口控件

控制按钮类型

按钮操作:Button 1和Button 2演示程序

更完善的版本:Button 3

第二部分 Windows 98应用程序资源

第7章 应用程序资源简介

Windows 资源结构方式的优点

资源类型

文件和文件类型

使用资源编辑器

第8章 位图、工具栏、图标和光标

图像资源类型

位图编辑器

工具栏资源

图标资源

光标资源

用于是FileView的两个图标

第9章 对话框资源

对话框编辑器

对话框属性

对话框控件

对齐、定位和大小设置工具

FileView1应用程序的三个对话框

第10章 菜单资源

菜单编辑器

菜单大小权限

菜单项文本

菜单热键

菜单项属性

将菜单加进对话框

菜单脚本

FileView应用程序两个菜单

第11章 快捷键、字符串、头文件与版本信息

快捷键资源

字符串资源

头文件资源

一个例子:FileView1头文件

第12章 把应用程序资源元素放在一起

使用应用程序资源:FileView1演示程序

使用公用对话框:FileView2演示程序

第三部分 高级应用程序设计

第13章 弹出菜单与弹出窗口工具

弹出提示窗口

弹出(浮动)菜单

Popups演示程序:显示弹出窗口和菜单

对话框中的弹出件

第14章 多线程应用程序

线程的概念

与线程有关的命令

具有多线程的一个例子:Threads演示程序

第15章 进程与管道

进程概念:分解工作量

管道概念:进程之间的通信

与进程有关的命令

与管道相关的命令

通过管道通信的进程

第16章 ACT COM对象与ActiveX控件

COM概述

ATL概述

ActiveX组件概述

使用ATL COM应用向导

ActiveX控件的再思考

第17章 注册表操作

系统注册表

Regs-Ops演示程序:演示注册表操作

第18章 异常处理

陷阱和陷阱处理器

结构化异常处理

Exceptions演示程序:异常处理举例

第19章 内存管理

内存管理概念

内存管理命令

文件映象对象

第20章 安全性与加密学

Windows 98 安全性与NT安全性

安全性概念

与安全性相关的命令

加密技术概念

CryptoAPI函数

给应用程序添加加密支持

其它安全性考虑因素

第21章 Internet支持

二年的进步(在Microsoft)

Internet相关的概念

Winsock 2API函数

Internet API函数

ActiveX Web控件

活动频道

活动服务器页面

第22章 网络编程

NetBIOS函数

使用WNet API

使用LANMan函数

Winsock 2.0网络编程

使用命名管道和邮箱进行网络编程

使用远程过程调用(RPC)

DCOM介绍

其它网络编程方法

第四部分 Windows 98图形

第23章 Windows 图形设备接口

设备描述表

设备描述表信息

使用映射模式

使用映射模式

第24章 颜色与调色板

Windows 调色板

使用抖动颜色

创建定制颜色

颜色绘制模式

从彩色转换到灰度

第25章 绘图工具

图形工具和形状

创建商业图

绘制多边形

第26章 画刷与位图

使用数据数组定义的位图

使用资源位图

使用预定义的位图

创建旧式位图

使用与设备无关的位图

第27章 字形和样式

使用文本输出特征

使用字体和字形

第28章 图形工具和文件操作

屏幕捕获工具

Windows 98图形文件操作

使用图象文件格式

转换24位彩色图象的技术

第29章 图形选择操作

区域选择工具

选择图象的组成部分:Target演示程序

第30章 交互式图象

交互式图象中的复杂区域

标识区域和轮廓的方法

在位图中标识事件位置:MapDemo演示程序

第31章 图形模拟

图形模拟的优点

创建一个动态(内存)

操作模拟:Forest演示程序

模拟设计

第32章 图形打印操作

打印机操作

向打印机发送位图:GrayImage演示程序

以彩色的形式打印灰度图象

打印彩色图像

第五部分 应用程序之间的信息交换

第33章 元文件操作

元文件使用

创建元文件:PenDraw 6演示程序

作为磁盘文件的元文件

元文件结构

元文件的注意事项

第34章 剪贴板数据传送

剪贴板的使用

剪贴板操作

使用其它剪贴板格式

第35章 动态数据交换操作

DDE简介

DDE管理库函数

异步与同步事务

系统话题

其它DDE例子

第36章 OLE客户和服务器应用程序开发

OLE简介

OLE库

OLE信息

选择服务器

注册OLE服务器

OLE应用程序

第37章 多媒体操作

Windows多媒体支持

媒体控制接口操作

多媒体文件I/O函数

Sounder Recorder复制品:ShowWave演示程序

附录A 从16位Windows到32位Windows

WinMain过程

WndProc与MFC

消息处理结构

消息和附带变元

应用程序类值

子窗口和对话框过程

文件与目录操作

FAT、FAT32和NTFS文件系统

字符串操作

过时的函数

可移植的API

内存空间

INI文件与注册表

多媒体改变

本书选配光盘内容