图书介绍

Windows图文程序设计方法与实例PDF|Epub|txt|kindle电子书版本下载

Windows图文程序设计方法与实例
  • 严文等编著 著
  • 出版社: 科学出版计
  • ISBN:7030042522
  • 出版时间:1995
  • 标注页数:385页
  • 文件大小:5MB
  • 文件页数:394页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Windows图文程序设计方法与实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1 概述1

第一章 简介1

1.2 Windows与MS-DOS2

1.3 Windows的精髓2

1.4 编写Windows应用程序的原则13

1.5 Windows应用程序的开发步骤13

1.6 Windows应用程序的组成19

1.6.1 模块定义文件19

1.6.2 制作文件20

1.6.3 源文件22

1.6.4 Windows数据类型及书写约定23

1.6.6 登录窗口类26

1.6.5 WinMain函数26

1.6.7 创建和显示窗口28

1.6.8 消息循环30

1.6.9 窗口过程中消息的处理31

1.7 Windows程序设计难点34

1.7.1 消息的派生34

1.7.2 队列消息与非队列消息35

1.7.3 占先式多任务作业36

第二章 Windows中的内存管理37

2.1 分段体系结构38

2.1.1 近程指针和远程指针38

2.1.2 保护模式39

2.2 Windows中的内存组织40

2.2.1 固定段和可移动段41

2.2.2 可抛弃段42

2.2.3 全局内存布局42

2.2.4 局部内存43

2.3 代码段和数据段44

2.3.1 内存模式44

2.3.2 多个代码段45

2.3.3 压缩模式和大模式46

2.3.4 避免移动时产生问题47

2.3.5 程序段属性48

2.4.1 锁定内存块49

2.4 在程序内分配内存49

2.4.2 简单实例50

2.4.3 全局内存分配函数51

2.4.4 其他全局内存函数53

2.4.5 使用可抛弃的全局内存54

2.4.6 巨型全局内存块55

2.4.7 局部内存分配56

2.4.8 其他局部内存分配函数58

2.4.9 锁定用户自己的数据段58

2.4.10 内存分配的简单方法59

2.5 内存分配举例60

2.4.11 C语言内存分配函数的使用60

第三章 键盘、鼠标和计时器接口66

3.1 输入消息66

3.2 键盘输入66

3.2.1 键盘消息66

3.2.2 字符消息67

3.2.3 键盘接口程序68

3.3 鼠标输入72

3.3.1 鼠标消息73

3.3.2 鼠标接口程序74

3.4.1 计时器消息78

3.4 计时器输入78

3.4.2 计时器接口程序79

第四章 输出84

4.1 设备环境84

4.1.1 显示环境类型86

4.2 WM_PAINT消息87

4.2.1 起源87

4.2.2 WM_PAINT消息的处理87

4.3 输出函数89

4.3.1 文本函数89

4.3.2 基本图形函数举例95

4.4 在程序中使用绘图工具104

4.4.1 画笔105

4.4.2 刷子106

第五章 字体及文本输出112

5.1 字体的特征112

5.1.1 字符集(character set)112

5.1.2 字符单元(character cell)113

5.1.3 字体种类113

5.1.4 字体族(font family)及字体面(typefsce)114

5.2 系统字体116

5.3 字体参数116

5.4 逻辑字体118

5.5 枚举字体120

5.5.1 WIN.INI中的[TrueType]部分135

5.6 TrueType字体135

5.5.2 TrueType字体参数137

5.5.3 与TrueType字体有关的结构及函数138

5.7 TrueType字体应用实例143

5.8 文本输出函数151

第六章 打印机输出155

6.1 简单的打印机输出155

6.2 打印的原理162

6.3 PeekMessage函数163

6.4 结束过程(abort procedure)164

7.1 GDI概述173

第七章 图形设备接口(GDI)173

7.2 设备环境174

7.2.1 获取设备环境句柄174

7.2.2 设备环境信息176

7.2.3 设备的大小187

7.2.4 获取颜色信息188

7.2.5 保存设备环境189

7.3 映射方式190

7.3.1 设备坐标和逻辑坐标191

7.3.2 设备坐标系统191

7.3.3 窗口和视口192

7.3.4 MM_TEXT映射方式193

7.3.5 度量映射方式194

7.3.6 MM_ISOTROPIC和MM_ANISOTROPIC196

7.3.7 映射方式实例200

第八章 编制图形应用程序205

8.1 画点205

8.2 画线205

8.2.1 备用画笔207

8.2.2 创建、选择和删除画笔208

8.2.3 避免与设备相关210

8.2.4 填充空隙211

8.2.5 绘图方式211

8.2.6 ROP2程序212

8.2.7 ROP2与颜色216

8.3 区域填充217

8.3.1 用刷子填充222

8.3.2 刷子和位图224

8.3.3 创建和使用位图刷子225

8.3.4 调整刷子原点228

8.4 矩形、区域和剪取230

8.4.1 矩形函数230

8.4.2 创建区域231

8.4.3 矩形与区域的剪取232

8.4.4 剪取区域实例233

8.5 其他GDI函数237

8.6 演示程序241

第九章 调色板246

9.1 逻辑调色板与颜色246

9.2 使用逻辑调色板246

9.3 色彩演示程序248

第十章 位图257

10.1 内存设备环境257

10.2 建立设备相关的位图260

10.3 建立位图刷子262

10.4 设备无关位图(DIB)的格式267

10.5.1 PatBlt函数270

10.5 功能强大的PatBlt及BitBlt270

10.5.2 BitBlt函数271

10.6 StretchBlt函数272

第十一章 图元文件(METAFILE)281

11.1 使用图元文件281

11.2 图元文件的其他特征290

第十二章 Windows文件管理292

12.1 Windows下的DOS文件管理292

12.1.1 打开文件292

12.1.5 设置文件指针294

12.1.4 写文件294

12.1.3 读文件294

12.1.2 关闭文件294

12.1.6 文件访问实例295

12.2 初始化文件305

12.2.1 标准初始化文件305

12.2.2 建立自己的初始化文件307

12.2.3 “午餐”实例程序307

第十三章 资源317

13.1 资源概述317

13.2 图标318

13.6 菜单322

13.3 位图和字体326

13.4 光标326

13.5 字符串331

13.6.1 修改菜单334

13.6.2 浮动的弹出式菜单335

13.6.3 定义选中标记335

13.6.4 菜单程序实例336

13.7 加速键345

13.8 子窗口控件346

13.8.1 作为独立子窗口的控件348

13.8.2 控件类349

13.9 滚动条367

13.9.2 范围与位置368

13.9.1 滚动条的定义368

13.9.3 滚动条消息369

13.9.4 滚动369

13.9.5 键盘支持370

13.10 对话框370

13.10.1 控件370

13.10.2 对话框的创建372

13.10.3 对话框的类型374

13.10.4 对话框例程374

13.10.5 激活对话框375

13.10.6 对话框程序实例376

13.11 消息框385

热门推荐