目录 2
出版说明 2
前 言 2
第一篇 流行控件 2
实例1漂亮的图文菜单 2
实例2带图标的菜单 6
实例3彩色按钮 10
实例4气球式提示栏 13
实例5滑块控件的随时记录 15
实例6 3D文本按钮的实现 18
实例7动态菜单的实现 22
实例8具有不可选选项的组合框 26
实例9显示彩色文本的列表框 32
实例10颜色渐变的进度条 37
实例11树形控件的应用 45
实例12动态填充一个组合框 48
实例13动画按钮 51
实例14在按钮上加载位图 57
实例15在状态栏中显示鼠标的位置 60
实例16实现快捷菜单 63
实例17为菜单添加核对标记 65
实例18启用和禁用菜单 69
实例19显示当前时间的状态栏 72
第二篇 系统和文字处理 76
实例20动画字体 76
实例21倾斜文字 80
实例22以二进制形式查看文件 82
实例23创建自己的文本编辑器 87
实例24统计中英文字符数 90
实例25限定鼠标区域 92
实例26获取和修改鼠标的双击时间 95
实例27模拟鼠标的单双击 99
实例28快速检索指定文件 102
实例29 串行化功能的实现 105
实例30获取和修改计算机的名称 108
实例31 设置显示器的分辨率 111
实例32组合框的自动查询技术 114
实例33定位输出文本 118
实例34多线程运行程序 123
实例35线程之间的通信 126
实例36改变光标形状 130
实例37独特的复制和粘贴操作 133
实例38内存临测器 137
第三篇窗口和对话框 141
实例39 AppWizard编写的应用程序 141
实例40多色窗口的实现 145
实例41特殊的光标监视器 148
实例42实时捕获光标位置 152
实例43添加气泡帮助 154
实例44实现不规则窗口 158
实例45模态对话框的实现 160
实例46非模态对话框 163
实例47半透明窗体 166
实例48在对话框中创建菜单和工具条 168
实例49修改文件对话框 171
实例50可扩展对话框 173
实例51 在系统栏中添加动画图标 177
实例52在对话框中设置属性页 180
实例53创建对话条 184
实例54分隔窗体 187
实例55云形窗口 189
实例56有渐变背景的对话框 193
实例57打开消息框 195
第四篇 图形和图像 198
实例58在视图中添加控件 198
实例59半透明三维物体 200
实例60位图的显示 204
实例61多功能的画笔 206
实例62获得指定点的颜色 210
实例63奇妙的变化线 212
实例64智能滚动条 215
实例65实现所见即所得打印 217
实例66多页打印 222
实例67制作简单的“日记本” 225
实例68图像的缩放 229
实例69获取图像的大小 234
实例70使窗体保持在最前 238
实例71 显示多姿多彩的动画图标 240
实例72列表视图的实现 245
实例73用鼠标画线 249
实例74画椭圆、矩形和随手画功能 253
实例75制作MIDI播放器 259
第五篇 网络和多媒体 259
实例76检索局域网内的计算机 263
实例77播放WAV文件 267
实例78 Media Player播放器 272
实例79 Web浏览器 276
实例80网络浏览器 279
实例81 判断网址是否有效 283
实例82实现对HTTP的监控 287
实例83广播信息、 290
实例84用ActiveMovie控件制作播放器 293
实例85用MSCom控件进行串口通信 296
实例86 HTTP查询 300
实例87利用FTP传送文件 303
实例88监控电子邮件的收发 306
实例89创建超级连接界面 310
实例90 利用SMTP发送E-mail 316
实例91 服务器端应用程序 323
实例92客户端应用程序 329
实例93 电话拨号上网 335
第六篇 拼图游戏 339
实例94创建游戏的初始界面 339
实例95位图的读入 342
实例96用Static控件显示位图 346
实例97图格的移动 351
实例98编写游戏的启动代码 359
实例99游戏完成条件的判断 362
实例100游戏的进一步完善 368