目录 1
第1章 从一简单的范例谈起 1
1-1 什么是ObjectWindows? 1
1-2 ObjectWindows的优点 1
1-3 如何学好ObjectWindows程序设计 2
1-4 给您一个建议 2
1-5 ObjectWindows框架图 3
1-6 头文件(headerfiles) 5
1-7 ObjectWindows的资源文件 9
1-8 一个简单的范例 10
程序实习 15
第2章 弹出式窗口与子窗口的制作 16
2-1 弹出式窗口的建立 16
2-2 有无父窗口的弹出式窗口 19
2-3 如何建立一子窗口 23
2-4 如何建立多个子窗口 28
2-5 有父窗口的弹出式窗口与子窗口的比较 32
程序实习 38
第3章 Windows消息的处理 39
3-1 WM_PAINT消息的处理 39
3-2 WM_SIZE消息的处理 42
3-3 鼠标消息的处理 46
3-4 键盘与字符消息的处理 50
3-5 滚动条相关的消息处理 57
程序实习 62
第4章 鼠标与键盘的应用 63
4-1 命中测试 63
4-2 观察系统的特征值 69
程序实习 77
第5章 计时器消息及其应用 78
5-1 计时器消息应用之一 78
5-2 计时器消息应用之二:监视内存 82
5-3 计时器消息应用之三:制作一个数字时钟 87
程序实习 94
6-1 如何制作一菜单 95
第6章 菜单的制作与应用 95
6-2 浮动式菜单的建立 114
6-3 改变原来的系统菜单 123
6-4 菜单与加速键的结合 130
程序实习 139
第7章 其它Windows的资源 141
7-1 图标的运用 141
7-2 光标的运用 147
7-3 位图的应用 154
7-4 利用位图制作菜单 160
7-5 制作各式各样的插入符 169
7-6 字符串资源的应用 178
程序实习 183
第8章 窗口控制元的制作 184
8-1 编辑框的制作 184
8-2 各种按钮的制作 190
8-3 滚动条控制元的制作 197
8-4 如何制作列表框(一) 207
8-5 如何制作列表框(二) 213
8-6 组合框控制元的制作 218
程序实习 224
9-1 有模式对话框的制作(一) 225
第9章 对话框 225
9-2 对话框与主窗口之间数据的传送 230
9-3 对话框数据的核对 238
9-4 有模式对话框的制作(二) 264
9-5 无模式对话框的制作 277
程序实习 293
第10章 共用对话框 294
10-1 输入字符串对话框 294
10-2 打开文件与保存文件共用对话框 299
10-3 字型共用对话框 308
10-4 色彩共用对话框 314
10-5 查询与替换共用对话框 320
程序实习 325
第11章 工具条 327
11-1 工具条 327
11-2 消息条 336
11-3 状态栏 349
11-4 进一步应用 361
程序实习 381
第12章 工具箱 382
12-1 如何建立一固定式的工具箱 382
12-2 如何建立一浮动式的工具箱 396
程序实习 410
13-1 MDI的第一个范例 411
第13章 MDI 411
13-2 MDI的第二个范例 416
程序实习 421
第14章 打印机 422
14-1 OWL下的TPrinter与TPrintout 422
14-2 另一种打印方式 436
程序实习 448
第15章 剪贴板 449
15-1 剪贴板概况 449
15-2 剪贴板与文字数据格式 450
15-3 剪贴板与图形数据格式 460
程序实习 472