Visual C++典型模块与项目实战大全
基本信息
编辑推荐
融汇监控、音频、视频、线程、钩子、串口等多种热门技术
精选13个典型模块和3个项目案例,实战Visual C++应用开发
计划在51CTO等专业技术网站的读书频道宣传;
计划在互动、当当、卓越等网络书店宣传;
内容简介回到顶部↑
《visual c++典型模块与项目实战大全》以实战开发为原则,以visual c++ 6.0(简称vc++ 6.0)集成开发环境为主框架,以模块应用及项目开发为主线,通过visual c++开发中最常见的13个典型模块和3个完整的项目案例,详细介绍线程、消息、ftp技术、串口通信、网络通信、gdi、gdi+、directshow、opencv等热门技术以及vc+odbc+sql、vc+ado+acess等主流框架的整合使用。
《visual c++典型模块与项目实战大全》附带1张dvd光盘,内容为作者为本书录制的全程多媒体语音教学视频及本书所涉及的源代码。 《visual c++典型模块与项目实战大全》共18章,分为3篇。涵盖的主要内容有桌面时钟、电子邮件收发管理器、系统资源管理器、系统任务管理工具、ftp客户端程序、音乐播放器、视频播放器、局域网聊天工具、截屏工具、扫雷游戏、串口调试器、打印工具、监控技术、人事管理系统、电子相册及超市管理系统。
《visual c++典型模块与项目实战大全》内容丰富,实例典型,实用性强,适合各个层次想要学习visual c++开发技术的人员阅读,尤其适合有一定visual c++编程基础,要提高编程技术的开发人员阅读。
《visual c++典型模块与项目实战大全》附带1张dvd光盘,内容为作者为本书录制的全程多媒体语音教学视频及本书所涉及的源代码。 《visual c++典型模块与项目实战大全》共18章,分为3篇。涵盖的主要内容有桌面时钟、电子邮件收发管理器、系统资源管理器、系统任务管理工具、ftp客户端程序、音乐播放器、视频播放器、局域网聊天工具、截屏工具、扫雷游戏、串口调试器、打印工具、监控技术、人事管理系统、电子相册及超市管理系统。
《visual c++典型模块与项目实战大全》内容丰富,实例典型,实用性强,适合各个层次想要学习visual c++开发技术的人员阅读,尤其适合有一定visual c++编程基础,要提高编程技术的开发人员阅读。
作译者回到顶部↑
本书提供作译者介绍
戴晟晖 毕业于东华理工大学。有8年的大型行业软件系统开发经验和5年的Visual C++教学经验。擅长Visual C++环境的各种开发技术,尤其熟悉MFC编程,对TCP/IP网络协议、嵌入式系统和数据库技术有深入的研究。现任职于东华理工大学,主导开发了云南省山区公路水毁预警信息管理系统等多个大中型项目。
杨国祥 毕业于计算机科学与技术专业,获得工学学士学位。从事Visual C++项目开发6年。熟悉Visual C++开发环境,擅长图形图像、网络通信、数据库及嵌入式等开发。编写并出版了《C/C++程序员面试指南》.. << 查看详细
杨国祥 毕业于计算机科学与技术专业,获得工学学士学位。从事Visual C++项目开发6年。熟悉Visual C++开发环境,擅长图形图像、网络通信、数据库及嵌入式等开发。编写并出版了《C/C++程序员面试指南》.. << 查看详细
目录回到顶部↑
《visual c++典型模块与项目实战大全》
第1篇 visual c++项目开发基础
第1章 vc++ 6.0程序设计简介 2
教学视频:11分钟
1.1 visual c++ 6.0集成开发环境 2
1.1.1 vc++ 6.0集成开发环境菜单栏及工具栏简介 3
1.1.2 vc++ 6.0集成开发环境工作区简介 3
1.2 visual c++ 6.0的“hello world!” 4
1.2.1 vc++ 6.0可创建的工程简介 5
1.2.2 创建基于win32 console application的“hello world!” 6
1.2.3 创建基于mfc app wizard(exe)的“hello world!” 7
1.3 vc++集成开发环境使用技巧 8
1.3.1 快速定位 8
1.3.2 快速格式化一段源代码 9
1.3.3 从工程中彻底删除一个类 10
1.3.4 在vc++中设置头文件和库文件 10
1.3.5 在工作区导入多个项目 10
1.4 vc++集成开发环境常见问题及解决方法 11
1.4.1 工程文件简介 11
1.4.2 常见问题及解决方法 12
第1篇 visual c++项目开发基础
第1章 vc++ 6.0程序设计简介 2
教学视频:11分钟
1.1 visual c++ 6.0集成开发环境 2
1.1.1 vc++ 6.0集成开发环境菜单栏及工具栏简介 3
1.1.2 vc++ 6.0集成开发环境工作区简介 3
1.2 visual c++ 6.0的“hello world!” 4
1.2.1 vc++ 6.0可创建的工程简介 5
1.2.2 创建基于win32 console application的“hello world!” 6
1.2.3 创建基于mfc app wizard(exe)的“hello world!” 7
1.3 vc++集成开发环境使用技巧 8
1.3.1 快速定位 8
1.3.2 快速格式化一段源代码 9
1.3.3 从工程中彻底删除一个类 10
1.3.4 在vc++中设置头文件和库文件 10
1.3.5 在工作区导入多个项目 10
1.4 vc++集成开发环境常见问题及解决方法 11
1.4.1 工程文件简介 11
1.4.2 常见问题及解决方法 12
前言回到顶部↑
为什么要写这本书?
在各种软件行业,Visual C++(简称VC++)的核心技术得到了广泛应用。目前市场上关于VC++的图书不少,但大多都是一些讲解基础知识的入门图书,真正从实战出发,通过模块开发和项目开发讲解的书却很少。
为了让读者能够深入、透彻地理解核心技术及其广泛应用,本书在具体编写时以VC++开发时经常会遇到的典型模块和项目开发为主线,同时还穿插了各种核心技术和解决方案的详细讲解。通过本书中的13个模块和3个完整的项目案例,可以使初学者快速地掌握VC++应用程序开发,并对VC++应用程序的主流开发工具及相关技术有一个全面、直观和系统的认识,掌握各种解决方案的精髓。本书中的大量功能模块通用性强,可以用在完整的软件项目开发中。
本书有何特色?
1.附带多媒体语音教学视频,提高学习效率
为了便于读者理解本书内容,提高学习效率,作者专门为本书每一章内容都录制了大量的多媒体语音教学视频。这些视频和本书涉及的源代码一起收录于配书光盘中。
2.涵盖VC++的各种热门开发技术
本书结合典型模块和项目案例开发,详细介绍了图形图像、线程、消息、FTP技术、串口通信、网络通信、数据库、GDI、GDI+、DirectShow、动态链接库、OpenCV、钩子等技术。这些都是VC++中非常热门的开发技术。
4.模块驱动,应用性强
本书提供了13个VC++开发的典型模块。这些模块都是VC++开发中经常要用到的模块,有很强的实用性。这些模块相互独立,但也是逐渐增加难度,开发人员可以根据需要查阅和参考。
5.项目案例典型,实战性强
本书以经典模块和完整系统的项目为背景,书中最后一篇提供了3个项目实战案例。这些案例以现实职场中所开发的实际项目为背景,具有较强的实用性,而且这些案例分别使用不同的技术实现,便于读者融会贯通地理解书中所介绍的技术。
6.提供完善的技术支持和售后服务
本书提供了专门的技术支持邮箱:bookservice2008@163.com。读者在阅读本书的过程中有任何疑问,都可以通过该邮箱获得帮助。
本书内容及知识体系
第1篇 Visual C++项目开发基础(第1、2章)
本篇主要对VC++集成开发环境进行简单的介绍,并对C++语言基础进行概略的讲解。主要内容包括VC++ 6.0程序设计简介、C++编程基础。这些内容都是VC++项目开发的必要基础。
第2篇 典型模块开发(第3~15章)
本篇主要介绍VC++开发中经常要用到的13个典型模块。主要内容包括桌面时钟、电子邮件收发管理器、系统资源管理器、系统任务管理工具、FTP客户端程序、音乐播放器、视频播放器、局域网聊天工具、截屏工具、扫雷游戏、串口调试器、打印工具和监控模块等。这13个典型模块注重编程思想与实际开发相结合,每个模块都可以用于实际的开发中。
第3篇 项目案例实战(第16~18章)
在各种软件行业,Visual C++(简称VC++)的核心技术得到了广泛应用。目前市场上关于VC++的图书不少,但大多都是一些讲解基础知识的入门图书,真正从实战出发,通过模块开发和项目开发讲解的书却很少。
为了让读者能够深入、透彻地理解核心技术及其广泛应用,本书在具体编写时以VC++开发时经常会遇到的典型模块和项目开发为主线,同时还穿插了各种核心技术和解决方案的详细讲解。通过本书中的13个模块和3个完整的项目案例,可以使初学者快速地掌握VC++应用程序开发,并对VC++应用程序的主流开发工具及相关技术有一个全面、直观和系统的认识,掌握各种解决方案的精髓。本书中的大量功能模块通用性强,可以用在完整的软件项目开发中。
本书有何特色?
1.附带多媒体语音教学视频,提高学习效率
为了便于读者理解本书内容,提高学习效率,作者专门为本书每一章内容都录制了大量的多媒体语音教学视频。这些视频和本书涉及的源代码一起收录于配书光盘中。
2.涵盖VC++的各种热门开发技术
本书结合典型模块和项目案例开发,详细介绍了图形图像、线程、消息、FTP技术、串口通信、网络通信、数据库、GDI、GDI+、DirectShow、动态链接库、OpenCV、钩子等技术。这些都是VC++中非常热门的开发技术。
4.模块驱动,应用性强
本书提供了13个VC++开发的典型模块。这些模块都是VC++开发中经常要用到的模块,有很强的实用性。这些模块相互独立,但也是逐渐增加难度,开发人员可以根据需要查阅和参考。
5.项目案例典型,实战性强
本书以经典模块和完整系统的项目为背景,书中最后一篇提供了3个项目实战案例。这些案例以现实职场中所开发的实际项目为背景,具有较强的实用性,而且这些案例分别使用不同的技术实现,便于读者融会贯通地理解书中所介绍的技术。
6.提供完善的技术支持和售后服务
本书提供了专门的技术支持邮箱:bookservice2008@163.com。读者在阅读本书的过程中有任何疑问,都可以通过该邮箱获得帮助。
本书内容及知识体系
第1篇 Visual C++项目开发基础(第1、2章)
本篇主要对VC++集成开发环境进行简单的介绍,并对C++语言基础进行概略的讲解。主要内容包括VC++ 6.0程序设计简介、C++编程基础。这些内容都是VC++项目开发的必要基础。
第2篇 典型模块开发(第3~15章)
本篇主要介绍VC++开发中经常要用到的13个典型模块。主要内容包括桌面时钟、电子邮件收发管理器、系统资源管理器、系统任务管理工具、FTP客户端程序、音乐播放器、视频播放器、局域网聊天工具、截屏工具、扫雷游戏、串口调试器、打印工具和监控模块等。这13个典型模块注重编程思想与实际开发相结合,每个模块都可以用于实际的开发中。
第3篇 项目案例实战(第16~18章)
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· C/C++ 经典著作(《C专家编程》《C++ Templates中文版》《C和指针 》《C陷阱与缺陷》《C++沉思录》)







点击看大图





加载中...
