目录 1
引言 1
读者对象 1
第1章 VB源代码库管理程序 1
实用程序简介 2
VB Code Librarian的使用 2
库例程的访问 2
库例程的创建 3
热键访问 6
操作自动化问题 7
VB Code Librarian的内部机制 7
屏幕格式设计 7
事件驱动的代码 9
初始化 9
小结 (1 9
GetFiles例程 10
选择库例程 11
修改库例程 14
CopyOldRec例程 15
删除库例程 16
存储新的库例程 18
SaveNewRoutine函数 18
拷贝库例程 19
第2章 时钟标题显示程序 42
Title Bar Clock的使用 44
Title Bar Clock的内部机制 45
三个基本的Windows API调用 46
时钟显示的美学问题 48
父窗口与子窗口 48
异常情况的处理 50
异常处理的办法 52
Visual Basic的特殊处理 52
Title Bar Clock的集成 54
屏幕格式的设计 55
第3章 DOS ZIP程序的Windows接口 64
VB ZIP Shell的使用 65
其它的用户界面要素 68
VB ZIP Shell的内部机制 70
设计目标 70
指定命令行参数 71
启动PKZIP和PKUNZIP 74
功能越多,工作越多 75
读取ZIP文件 80
屏幕格式的设计问题 82
屏幕格式的运行时装配 85
命令行参数 90
VB ZIP Shell的改进 91
小结 92
第4章 打印队列管理程序 147
介绍一些打印方法 147
VB Q的使用 149
把文件送入打印队列 150
VB Q的报告功能 153
建立打印文件与应用程序之间的对应关系 153
VB Q的内部机制 156
CenterDialog例程 159
列出菜单的ID标识 160
借用File Manager的对话框 162
VB Q Keys 165
KeysPrint例程 168
访问Registration Database 173
基本的技术 173
使用File Manager提供的“拖-放”支持 175
输入并且监视延迟打印时间 177
屏幕格式的设计 179
VB Q的改进 180
第5章 字体演示程序 231
VB Typographer的使用 231
VB Typographer的内部机制 234
准备工作 236
选择字体 240
设置字体的其它属性 241
改变VB Typographer主屏幕格式的大小 242
VB Typographer的打印例程 244
单词的折行处理 245
打印输出垂直位置的监控 248
打印底线的校准 249
打印行间距的控制 249
其它的实用例程 250
第6章 多剪贴板支持程序 286
Clips的使用 287
处理捕获到的剪贴板正文 288
Clips的内部机制 292
监视Windows的剪贴板 293
命运伸出了幸运之手 294
捕获Windows剪贴板的内容 300
Clips的文件系统 302
公用对话框 303
监视Clips内容的修改情况 306
CheckChanges()函数 307
有选择地组合Clips项 308
Combine的工作方式 309
组合所有的Clips项 309
跟踪Clips的状态 311
ToggleMenu例程 311
ToggleSettings例程 312
LabelIt例程 312
限制与错误捕捉 313
第7章 桌面菜单程序 343
DeskMenu的使用 343
DeskMenu的由来 347
DeskMenu的内部机制 348
建立Windows桌面窗口对象的子类对象 349
处理DMENU.DLL的消息 351
调用DMENU.DLL 351
Sub Main()过程 353
隐藏程序的图标 354
退出Windows 358
加载Program Manager的菜单 359
获取程序组数据 360
获取程序项数据 363
GetItems例程 364
重新加载DeskMenu的菜单 367
跟踪弹出式菜单 369
启动应用程序 370
RunProg例程 371
使用专门的.INI文件 373
产生加载过程的动画效果 374
第8章 VB程序构造辅助程序 405
VB MAKer的使用 406
重复的.VBX文件 407
描述特制控制 408
处理.MAK文件 409
启动.MAK文件 411
VB MAKer的内部机制 411
创建半动态连接列表框 412
选择列表项 415
在列表框之间传送数据项 416
增加控制到数据库中 417
增加新记录到.VBX数据库中 423
删除数据库的记录 424
根据描述信息查找控制 425
打开现有的项目 426
创建新的.MAK文件 429
存储项目文件 430
启动Visual Basic 431
清除VB MAKer的数据库 434
附录A 工具和参考书 475
附录B 配套软盘的安装指南 479