第一部分 GDI+图像编程实例 1
实例1 图像的打开与显示编程 1
实例2 图像的光栅特效显示编程 5
实例3 图像的膨胀弹出显示编程 9
实例4 图像的任意大小缩放显示编程 10
实例5 图像的任意大小缩放转换编程 13
实例6 图像从彩色到黑白转换编程 22
实例7 图像的底片化特效编程 25
实例8 图像的锐化特效编程 26
实例9 图像的柔化特效编程 27
实例10 图像的模糊化特效编程 29
实例11 图像的雾化特效编程 31
实例12 图像的异形化特效编程 32
实例13 图像的曲线化特效编程 34
实例14 图像的亮化和暗化特效编程 36
实例15 图像的镜框特效编程 38
实例16 图像的镜像特效编程 41
实例17 图像的透明特效编程 43
实例18 图像的扭曲特效编程 48
实例19 图像的旋转特效编程 50
实例20 图形的光影特效编程 51
实例21 图像的无级旋转特效编程 53
实例22 图像的平滑移动特效编程 55
实例23 图像的平滑缩放特效编程 56
实例24 图像的马赛克特效编程 60
实例25 图像的叠加合成特效编程 62
实例26 图像的不规则镜框特效编程 64
实例27 图像的拉幕扫描特效编程 68
实例28 图像的收缩与扩展特效编程 70
实例29 图像的走动式网格特效编程 72
实例30 图像的百叶窗关闭特效编程 73
实例31 图像的百叶窗打开特效编程 75
实例32 渐变色特效编程 77
实例33 渐变透明特效图形绘制编程 79
实例34 图像的复制粘贴编程 84
实例35 图像文件的格式转换编程 90
实例36 文字渐变色特效编程 92
实例37 文字曲线化特效编程 96
实例38 文字图像化特效编程 100
实例39 文字竖排特效编程 102
实例40 文字查找块定位编程 105
第二部分 动态网页编程实例 109
实例41 网页背景设置编程 109
实例42 网页按钮设置编程 113
实例43 网页表单数据交换编程 118
实例44 网页背景色控制面板编程 120
实例45 网页时钟特效编程 123
实例46 网页界面自由滚动特效编程 124
实例47 网页图像双层拉幕特效编程 125
实例48 网页图像随机跳动特效编程 125
实例49 网页文字旋转特效编程 126
实例50 网页文字鼠标跟随特效编程 127
实例51 网页文字渐隐渐显特效编程 128
实例52 网页文字跑马灯显示特效编程 128
实例53 网页浏览器编程 129
实例54 网页编辑器编程 139
实例55 网页源代码查看器编程 141
第三部分 C++托管扩展编程实例 146
实例56 C++托管扩展编写Hello World程序 146
实例57 C++托管扩展编写文本编辑程序 148
实例58 C++托管扩展编写图像浏览程序 157
实例59 C++托管扩展编写系统信息获取程序 162
实例60 C++托管扩展编写数据输入输出程序 167
实例61 C++托管扩展编写文件信息获取程序 169
实例62 C++托管扩展编写文件搜索程序 172
实例63 C++托管扩展编写驱动器搜索程序 175
实例64 C++托管扩展编写文件列表程序 177
实例65 C++托管扩展编写WebService服务器程序 178
实例66 C++托管扩展编写WebService客户端程序 186
第四部分 数据库与网络编程实例 191
实例67 Access数据库ODBC编程 191
实例68 MS SQL Server数据库ODBC编程 203
实例69 Access数据库DAO编程 218
实例70 Access数据库设计器编程 231
实例71 Access数据库表设计修改器编程 240
实例72 Access数据库OLE DB编程 250
实例73 Access数据库ADO对象编程 254
实例74 Access数据库ADO控件编程 265
实例75 WinSock网络查询数据库记录服务器编程 274
实例76 WinSock网络查询数据库记录客户端编程 281
实例77 WinSock网络增加数据库记录服务器编程 286
实例78 WinSock网络增加数据库记录客户端编程 287
实例79 WinSock网络删除数据库记录服务器编程 288
实例80 WinSock网络删除数据库记录客户端编程 289
实例81 WinSock网络会议服务器编程 289
实例82 WinSock网络会议客户端编程 290
第五部分 COM编程实例 292
实例83 COM服务器MFC编程 292
实例84 COM客户端MFC编程 302
实例85 COM服务器ATL编程 306
实例86 COM客户端ATL编程 319
实例87 快捷方式创建编程 321
实例88 快捷方式原始程序反查询编程 324
实例89 Internet Explorer窗口标题获取与修改编程 326
实例90 文件目录树编程 329
第六部分 系统编程实例 329
实例91 文件启动方式编程 330
实例92 文件属性获取与设置编程 334
实例93 文件夹选择对话框编程 337
实例94 多个文件选择对话框编程 338
实例95 文件及文件夹搜索编程 340
实例96 系统特殊文件夹搜索编程 341
实例97 系统各种历史记录全面清除编程 346
实例98 开始菜单程序组创建编程 347
实例99 桌面快捷方式综合操作编程 352
实例100 磁盘序列号获取编程 361
实例101 程序版权信息获取编程 363
实例102 显示模式获取与设置编程 369
实例103 系统进程管理编程 372
实例104 多线程多任务编程 375
实例105 执行程序间数据通信编程 378
实例106 透明的程序界面编程 382
第七部分 程序界面编程实例 382
实例107 不规则的程序界面编程 383
实例108 可扩展收缩的程序界面编程 388
实例109 可动态扩展的程序界面编程 390
第八部分 注册表编程实例 392
实例110 桌面图标个性化编程 392
实例111 开始菜单个性化编程 399
实例112 磁盘驱动器设置编程 408
实例113 Internet Explorer设置编程 414
实例114 系统启动自运行程序设置编程 419
实例115 强制系统只执行规定的程序编程 424
实例116 系统输入法编程 427
实例117 系统硬件信息获取编程 431
实例118 系统软件信息获取编程 436
实例119 系统重要文件夹及文件类型获取编程 439
实例120 安装卸载程序管理编程 443