目 录 1
第0讲 预备知识 1
第1讲 从Console程序到Wi n32程序:不同的程序设计观念 7
第2讲Hello World——第一个Windows应用程序 16
第3讲为应用程序筑篱笆—异常处理 23
第4讲个人情况输入表—基本控件 32
第5讲为控件穿上彩装——图形化控件 41
第6讲形形色色的对话框 49
第7讲丰富的菜单 58
第8讲新瓶装旧酒——工具栏专题 66
第9讲应用程序的晴雨表——状态栏控件 73
第10讲简易记事本——RichEdit控件 79
第11讲缤纷的世界——图形专题 88
第12讲让所见变成所得——打印机专题 98
第13讲奇妙的字体 110
第14讲不可不提的功能——文件操作 118
第15讲拖曳和停靠 129
第16讲同时看几个文档——MDI专题 138
第17讲 旋转文字和移动头像——卡通效果专题 146
第18讲Windows中的动画——动画控件和MCI专题 155
第19讲AVI播放器——Medlaplayer控件 163
第20讲复杂而庞大的迷宫——Wi ndows中的消息系统 174
第21讲让程序的功能加倍——线程基础 184
第22讲从混沌到秩序——线程同步 192
第23 讲神奇的中转站——剪贴板专题 206
第24讲老式而有效的通信手段——DDE专题 214
第25讲提高应用程序性能的重型武器——进程 224
第26讲 明修栈道——内存映射文件专题 235
第27讲暗渡陈仓——管道通信专题 244
第28讲技术储备的仓库——DLL专题 255
第29讲功能更强的构件——自制构件 264
第30讲网络编程基础——Socket编程 272
第31讲重新包装的Socket 283
——C++Bui lde r中的Socket 283
第32讲 网络开发的百宝箱——简单的网络控件 292
第33讲轻松制作自己的I E——浏览器控件 301
第34讲玩转聊天室——网络聊天编程 310
第35讲下载文件的利器——FTP编程 319
第36讲找一个出色的管家——数据库基础 329
第37讲数据库的API SQL语言 337
第38讲轻松数据库——数据库控件基础 345
第39讲进一步的学习——更多数据库应用 355
第40讲 又一个所见即所得——数据库报表 364
第41讲CGI编程专题 372
第42讲C++的升华——COM专题 380
第43讲取人之长,补己之短 OLE自动化 389
第44讲跨越网络的桥梁——DCOM专题 398
第45讲网络中的COM ActiveX控件 408
第46讲锦上添花——应用程序中的小技巧 416
第47讲了解你的配置——系统信息专题 424
第48讲Windows的账簿——注册表专题 433
第49讲窥探系统的奥秘——系统钩子 443
第50讲为应用程序添加帮助 454