目录 3
引言 3
第一部分文件格式 3
第1章图形文件格式 3
1.1位图文件格式 3
1.1.1位图文件结构 3
1.1.2位图的压缩 4
1.1.3位图示例 6
1.2图符资源文件格式 7
1.2.1图符目录 7
1.2.2图符图象 8
1.2.3 Windows图符的选择 9
13光标资源文件格式 9
1.3.1光标目录 10
1.3.2光标图象 11
1.3.3 Windows光标的选择 12
第2章裁剪板文件格式 13
2.1裁剪板文件首部 13
2.2裁剪板文件结构 13
第3章元文件格式 14
3.1元文件首部 14
3.2典型元文件记录 15
3.3可定位Windows元文件 17
3.4关于Windows元文件的若干准则 18
3.5元文件程序输出示例 18
3.6特定函数元文件记录 19
第4章字体文件格式 33
4.1字体文件的组织 33
4.2字体文件结构 33
4.3版本专用的字符图形表 39
5.2组文件结构 41
5.2.1组文件首部 41
5.1组文件的组织 41
第5章组文件格式 41
5.2.2项目数据 43
5.2.3标签数据 44
第6章可执行文件首部格式 45
6.1 MS-DOS首部 45
6.2 Windows首部 45
6.2.1信息块 46
6.2.2段表 48
6.2.3资源表 49
6.2.4驻留名表 51
6.2.5模块引用表 51
6.2.6输入名表 51
6.2.7入口表 51
6.2.8非驻留名表 52
6.3代码段和重定位数据 53
7.2图符目录资源 54
7.1 图符资源 54
第7章可执行文件内的资源格式 54
7.3光标资源 55
7.4光标目录资源 55
7.5菜单资源 56
7.5.1菜单首部 56
7.5.2弹出式菜单项 56
7.5.3标准菜单项 57
7.5.4组合菜单项 57
7.6.1对话框首部 58
7.6对话框资源 58
7.6.2控制数据 60
7.7位图资源 61
7.8字体资源 61
7.8.1字体目录数据 61
7.8.2字体组分数据 62
7.9字符串表资源 63
7.10加速键资源 63
7.11.1名表项 64
7.11名表资源 64
7.12版本信息资源 65
7.12.1根块 66
7.12.2变量信息块 66
7.12.3字符串信息块 68
7.12.4语言专用块 68
第8章字处理器(Write)文件格式 70
8.1Write文件首部 70
8.2.2插图 71
8.2正文与插图 71
8.2.1正文 71
8.3格式化 72
8.3.1字符与段落 72
8.3.2脚注 75
8.3.3段 75
8.3.4字体表 76
9.1 Calendar文件首部 78
第9章 日历文件格式 78
9.2 日期描述符 79
9.3日志专用信息 79
9.4约会安排专用信息 80
第10章Windows目标模块格式 82
10.1 目标模块格式记录 82
10.2记录参考 83
第11章库和调入库格式 88
11.1库的组织 88
11.2字典 88
11.2.1冲突的解决 89
11.3记录参考 89
第12章符号文件格式 92
12.1 映象定义 92
12.2段定义 93
12.3符号定义 95
12.5.1 LINEDEF结构 96
12.5行定义 96
12.4常量定义 96
12.5.2 LINEINF结构 97
第二部分工具参考 101
第13章资源描述语句 101
13.1资源语句目录 101
第14章汇编语言宏指令 151
14.1创建汇编语言Windows应用程序 151
14.1.1指定内存模式 151
14.1.2选择调用约定 152
14.1.3使Windows的前缀及 153
后缀选项有效 153
14.1.4包含CMACROS.INC 153
文件 153
14.1.5创建应用程序入口点 153
14.1.6 申明回调函数 153
14.1.8使栈检查有效 154
14.2 Cmacros宏指令组 154
14.1.7库连接 154
14.2.1段宏指令 155
14.2.2存储分配宏指令 155
14.2.3函数宏指令 155
14.2.6错误处理宏指令 156
14.3 Cmacros的使用 156
14.3.1超越类型 156
14.2.5特殊定义宏指令 156
14.2.4调用宏指令 156
14.3.2符号重定义 157
14.3.3 Cmacros函数示例 157
14.4汇编语言宏指令目录 158
第15章 Windows的Help语句 172
和宏指令 172
15.1 Help语句的语法 172
15.2 Help宏指令的语法 173
15.3 Help语句目录 173
15.4 Help宏指令目录 208