Visual C++系统开发实例精粹
2005-8
人民邮电出版社
赵辉
493
无
本书精选了40多个综合性实例,详细介绍了基于Visual C++的程序开发技巧和方法,内容涵盖了Visual C++的系统编程、界面编程、多媒体编程、数字图像编程、网络通信编程以及数据库/MIS开发等许多热门领域。 每个实例都按照设计思路、编程原理以及实例详解3个步骤进行解说,尤其是对每个实例的原理都进行了详细地说明,对实例的源代码进行了注释。同时在本书的光盘中赠送了大量非常有价值的实例源代码。通过本书的学习,读者可以非常容易地理解并掌握Visual C++开发的核心技术,并根据自身需要进行二次开发。 本书可以作为高等院校相关专业的课程设计、毕业设计的指导用书,同时也可以作为科研单位、企业相关软件开发的技术指导用书。
Part 1 系统编程篇Example 01 多线程实例 21.1 设计思路 21.2 编程原理 21.3 实例详解 31.3.1 关键函数介绍 31.3.2 CWorkQueue类介绍 51.3.3 多线程编程实现 8Example 02 动态链接库(DLL)实例 82.1 设计思路 82.2 编程原理 92.2.1 DLL的文件结构与参数传递 92.2.2 通过DEF文件从DLL中输出 92.3 实例详解 10Example 03 消息循环重载实例 113.1 设计思路 113.2 编程原理 113.2.1 Windows消息机制原理 113.2.2 Windows消息函数 143.3 实例详解 15Example 04 进程查看程序 154.1 设计思路 154.2 编程原理 164.3 实例详解 18Example 05 文件关联实例 185.1 设计思路 185.2 编程原理 195.3 实例详解 23Example 06 剪贴板查看器 236.1 设计思路 236.2 编程原理 246.3 实例详解 25Example 07 键盘发声系统 267.1 设计思路 267.2 编程原理 267.2.1 Windows HOOK技术 267.2.2 按键发音原理 287.3 实例详解 28Example 08 运行后自销毁的程序 288.1 设计思路 288.2 编程原理 288.3 实例详解 30Example 09 文件查找系统 309.1 设计思路 309.2 编程原理 319.2.1 CFileFinder类 319.2.2 CFindOpts类 329.3 实例详解 33Example 10 屏幕拷贝实例 3310.1 设计思路 3310.2 编程原理 3310.3 实例详解 34……
丛书特色: ·案例精——书中汇集了作者多年来从事项目开发的经验之精华,很多实例都是提炼自作者从事过的实际工程项目。选取的案例具有典型性,非常适合开发中、小型的系统模块。 ·性价比高——全书版式紧凑,虽然有些实例的源代码多达上千行,书中只精选了其中的重点和难点代码段进行分析和讲解,其余的代码均收录在随书的光盘中。 ·涵盖领域广——每本书都涉及了“系统编程”、“多媒体/图形图像处理”、“网络通信编程”、“数据库/MIS开发”和“游戏编程”等各个开发领域。 ·光盘内容超值——光盘中不但涵盖了书中正文实例的全部源代码,而且赠送了大量的典型实例源代码,以帮助读者拓宽视野,更好地完成相关领域的开发工作。
Visual C++系统是可视化C++程序开发的强有力工具。本书精选了40多个综合性实例,并配以多媒体光盘的形式,详细介绍了基于Visual C++的程序开发技巧和方法,内容主要包括:Visual C++的系统编程、界面编程、多媒体编程、数字图像编程、网络通信编程以及数据库/MIS开发等许多热门领域。
无