Windows应用程序设计 原理、方法和技巧PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:张国峰编著
- 出 版 社:北京:电子工业出版社
- 出版年份:1994
- ISBN:7505322583
- 页数:556 页
目录 1
第一章概述 1
1.1Windows的简要历史 1
1.2面向对象的用户界面 1
1.3用户界面的构件 2
1.4 Windows的功能 5
1.5面向对象的思维方法 9
1.6句柄 10
1.7数据类型和常量 11
1.8 Windows应用程序使用的…些术语 14
1.9事件和消息 16
1.10窗口对象 17
1.11 Windows应用程序设计的面向对象认识 22
1.12 Windows程序的结构 25
1.13小结 29
第二章文本显示 30
2.1显示信息 30
2.2绘制和重画用户区 32
2.3有效和无效矩形区 33
2.4格式化显示信息 34
2.5字体的大小与多行信息显示 36
2.6小结 40
3.2设备对象属性 41
第三章设备对象属性 41
3.1图形设备接口 41
3.3设备坐标系 42
3.4映射方式 43
3.5设备信息 53
3.6颜色的使用 54
3.7使用刷子 55
3.8使用笔 57
3.9填充空隙 59
3.10设置文本属性 60
3.11公用和私用显示设备 62
4.1 CRT显示技术概述 67
第四章光标扫描图形显示原理 67
4.2光栅扫描CRT显示器的组成和工作原理 68
4.3物理调色板 71
4.4逻辑调色板 72
第五章绘制图形 81
5.1画点和线段 81
5.2绘制填充图形 83
5.3区域和裁剪 89
5.4绘制方式 93
第六章字体和文本输出 97
6.1字体的基础知识 97
6.2 Windows中的字体 98
6.3字符的度量 100
6.4创建逻辑字体 103
6.5字体映射算法 108
6.6逻辑英寸 109
6.7点尺寸 109
6.8逻辑twips映射方式 110
6.9库存字体 113
6.10检查设备的文本输出能力 114
6.11文本输出 114
6.12关于文本属性 117
6.13关于枚举字体 123
7.1存储分段 124
第七章内存分配 124
7.2存储模型 125
7.3 Windows的内存组织 127
7.4使用全局堆 128
7.5使用局部堆 131
7.6 Windows的运行模式 132
7.7关于缺省数据段 134
7.8使用可废弃内存对象 135
7.9巨型全局对象 135
第八章位图 136
8.1位图的格式 136
8.2创建位图 137
8.3内存设备对象 139
8.4位图函数 139
8.5与设备无关的位图 147
8.6 DIB文件 152
8.7位图和刷子 162
8.8刷子对齐 163
第九章图元文件 166
9.1 图元文件简介 166
9.2图元设备对象和图元文件 166
9.3内存图元文件 169
9.5使用图元文件应注意的问题 171
9.4其它图元文件函数 171
第十章动态链接库 173
10.1动态链接库概述 173
10.2静态链接机制 174
10.3动态链接机制 175
10.4动态链接和模块的数据段 178
10.5初始化函数和结束函数 182
10.6程序实例 184
10.7动态链接库和栈 191
10.8动态链接库和多任务 193
10.9引入库函数 198
10.10库函数的运行时动态引入 199
11.1计时器的工作原理 200
第十一章计时器 200
11.2计时器对象 201
11.3程序实例 202
11.4使用计时器应注意的问题 205
第十二章鼠标输入 207
12.1 鼠标器的使用 207
12.2鼠标器的工作原理 207
12.3鼠标消息的种类 208
12.4瞬时测试 209
12.5用户区鼠标消息 210
12.7改变光标的形状和位置 213
12.6捕获鼠标光标 213
12.8选择对象 216
12.9拖动对象 219
12.10建立任意形状的光标 223
第十三章窗口对象 228
13.1窗口的建立过程 228
13.2隶属窗口 233
13.3弹出式窗口 233
13.4 子窗口 234
13.5顶层窗口 242
13.6图标 247
13.7动态链接库和全局类 251
14.2 Windows键盘设备驱动程序 261
第十四章键盘输入 261
14.1键盘工作原理 261
14.3键盘消息 263
14.4消息循环和字符消息 265
14.5检测键盘的状态 271
14.6活动窗口和输入焦点 271
14.7插入标记和输入焦点 277
14.8字符集 285
第十五章资源 288
15.1 资源描述语句的一般形式 288
15.2 图标和光标以及位图资源 289
15.3字符串资源 293
15.4用户定义的资源 294
15.5动态链接库和资源 301
第十六章选单和加速键 306
16.1选单的结构 306
16.2选单消息 319
16.3选单函数 323
16.4使用系统选单 339
16.5浮动式选单 340
16.6 自定义选单的校验标志 341
16.7在选单中使用位图 345
16.8拥有者自绘的选单 350
17.1概述 357
第十七章控制 357
17.2按钮控制 359
17.3静态控制 365
17.4窗口滚动杠 366
17.5滚动杠控制 373
17.6编辑控制 378
17.7列表框控制 386
17.8组合框控制 394
17.9窗口子分类技术 395
17.10控制的颜色 400
17.11拥有者自绘的控制 404
18.1 概述 412
第十八章对话框 412
18.2对话框模板 413
18.3创建模式对话框 416
18.4操作对话框中控制的函数 419
18.5创建无模式对话框 426
18.6使用定制控制的对话框 429
18.7使用自定义的对话框函数 437
18.8信息框 443
18.9对话框与拥有者自绘的控制 445
18.10文件输入和输出函数 445
18.11常用对话框 448
19.2 MDI应用程序的结构 468
19.1概述 468
第十九章多文档界面 468
19.3 MDI函数和消息 469
19.4 一个MDI示例应用程序 472
19.5窗口属性表 484
第二十章打印 486
20.1获取设备对象的句柄 486
20.2打印输出的基本原理 488
20.3 Escape函数 489
20.4检查打印设备驱动程序的能力 493
20.5使用异常终止函数 494
20.6处理错误 498
20.7使用分带打印技术打印图形 499
20.8打印设置 509
20.9打印对话框 526
附录A模块定义文件 538
A.1模块定义语句 538
A.2 EXPORTS语句_export关键字 543
A.3 IMPORTS语句和引入库 543
附录B制作Windows应用程序 544
B.1概述 544
B.2设置引出函数编译和连接选项 545
B.3程序的制作 545
附录C缺省窗口函数 547
参考文献 556
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017