本书主要介绍Visual C++编程技术在实际工程中的应用,是((Visual C++程序设计教程》(梁建武主编)的配套教材。按教材的章节把一个大型的工程分为若干小工程,主要内容包括:工程概述(需求分析);工程主菜单设计;对话框与控件设计;访问数据库;绘图与多线程应用;文件的读写;界面美观设计;高级控件;打印和打印预览;注册发行等。通过对这些内容的学习,使用户可以充分领略到Visualc++在工程中的应用。
本书内容以一个实际工程对象作为编程实例,内容丰富,讲解清晰,几乎覆盖教程所有的内容。因为工程开发是分步进行的,每一步都建立一个工程,可以单独编译运行,有助于初学者仿效理解,把握问题的精髓和对应用程序框架的整体认识;又能为读者学会开发一个大型的程序实例提供经典典范。
本书可作为高等院校计算机或相关专业“Visual C++程序设计”的辅导教材或参考书,也可供广大工程技术人员学习参考。
本书是Visual C++程序设计的配套教材,书上所有实例均是在Windows 2000环境下用Visual C++6.0开发的,并且均调试通过,读者可按照所附工程源代码重建应用。由于书中是一个大型综合实例,按章节分为若干个实训,每做完一个实训保存,下一个实训再在原来的基础上做,对单个实训录入的工作量并不大,所以非常适于仿效学习,便于正确理解教材的内容,又让读者学会怎样开发大型的应用程序。该实训是一个具有代表性的实际工程的综合实例,基本贯穿书的全部内容,它的创新之处就是按教材的内容把一个大的工程分为若干个小工程来完成。
本书的侧重点是理论与实践相结合,遵循循序渐进、由浅入深的认识特点来安排各个章节的内容顺序,从而使读者达到学以致用的目的。通过学习本书,读者不仅将学会如何编写基本的Windows程序,也将学到如何在程序中添加一些必要的内容以达到特定的目的。同时,还将学会如何设计事件驱动程序来响应Windows消息、创建定制对话框、绘制窗口、打印文档、显示位置图以及常用的菜单、工具栏等操作。除此之外,本书还介绍数据库、多线程、动态库等高级技术的应用。