本书是面向普通高校计算机专业软件工程方向在Windows平台采用Visual Studio 2013工具开发应用程序的教材,以专题的形式详细介绍了Windows平台的控制台、应用窗体、动态链接库、服务多种类型应用程序的开发流程。本书既循序渐进又突出典型性,从字符编码、正则表达式与基本COM控件到异常与数据序列化、数据库应用和XML文档解析属初级内容,适合没有编程基础的人员学习; 后续基于Office产品的COM组件应用、动态链接库、进程与线程属中级内容,属提高部分; 最后讲述的内部通信与同步、绘图与位图运算、网络通信、钩子程序、服务程序是高级内容,可直接用于工程实践。其中,网络通信部分是最具特色的专题,论述的内容极其新颖。
本书可作为各类工科院校本科层次计算机、电子技术、自动化等专业开发Windows程序相关课程的教材,也可供Windows软件产品设计的工程技术人员参考。
