当前位置:首页 > 计算机网络 > 程序设计 > Visual C++典型模块与项目实战大全
出版社:清华大学
出版日期:2012-1-1
ISBN:9787302255864
作者:戴晟晖,杨国祥,陈国建,等
页数:681页
作者简介
《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++典型模块与项目实战大全》录制的全程多媒体语音教学视频及《Visual C++典型模块与项目实战大全》所涉及的源代码。《Visual C++典型模块与项目实战大全》共18章,分为3篇。涵盖的主要内容有桌面时钟、电子邮件收发管理器、系统资源管理器、系统任务管理工具、FTP客户端程序、音乐播放器、视频播放器、局域网聊天工具、截屏工具、扫雷游戏、串口调试器、打印工具、监控技术、人事管理系统、电子相册及超市管理系统。《Visual C++典型模块与项目实战大全》内容丰富,实例典型,实用性强,适合各个层次想要学习Visual C++开发技术的人员阅读,尤其适合有一定Visual C++编程基础,要提高编程技术的开发人员阅读。
书籍目录
第1篇 Visual C++项目开发基础 第1章 VC++ 6.0程序设计简介 第2章 C++编程基础第2篇 典型模块开发 第3章 桌面时钟(GDI实现) 第4章 电子邮件收发管理器(Jmail+自定义按钮) 第5章 系统资源管理器(文件操作+文件检索+多线程) 第6章 系统任务管理工具(系统监控+系统进程) 第7章 FTP客户端程序(Internet会话+FTP技术) 第8章 音乐播放器(Active Movie Control Object控件+不规则按钮+托盘) 第9章 视频播放器(DirectShow技术) 第10章 局域网聊天工具(Socket+TCP+自定义消息+图像组合框) 第11章 截屏工具(动态链接库+键盘钩子+光标捕获+类橡皮类CRectTracker) 第12章 扫雷游戏(定时器+GDI+数字时钟) 第13章 串口调试器(串口编程+消息+多线程) 第14章 打印工具(文档视图+设备环境上下文) 第15章 监控技术(进程+OpenCV)第3篇 项目案例实战 第16章 人事管理系统(ODBC+SQL Server+多线程) 第17章 电子相册(双缓绘图+GDI+GDI+) 第18章 超市管理系统(ADO+SQL+Access)
编辑推荐
《Visual C++典型模块与项目实战大全》:融汇监控、音频、视频、线程、钩子、串口等多种热门开发技术。精选13个典型模块和3个项目案例,实战VisualC++应用开发。提供极具价值的可扩展程序模块,提高开发效率。实战为王,展示实际项目案例的开发精髓。追踪最新的前沿技术,真正提高程序员的开发水平。应用当前流行的技术或架构,深入剖析并阐释原理。提供完整的源代码、配套视频和超值赠品。
内容概要
戴晟晖 毕业于东华理工大学。有8年的大型行业软件系统开发经验和5年的Visual C++教学经验。擅长Visual C++环境的各种开发技术,尤其熟悉MFC编程。对TCP/lP网络协议、嵌入式系统和数据库技术有深入的研究。现任职于东华理工大学,主导开发了云南省山区公路水毁预警信息管理系统等多个大中型项目。
杨国祥 毕业于计算机科学与技术专业。获得工学学士学位。从事Visual C++项目开发6年。熟悉Visual C++开发环境,擅长图形图像、网络通信、数据库及嵌入式等开发。编写并出版了《C/C++程序员面试指南》一书,并参与编写了《Visual C++范例开发大全》一书。
陈国建 毕业于成都理工大学计算机系。从事Windows环境下的软件研发工作多年。擅长Visual C++环境的各项开发技术,有多年的Visual C++项目开发经验。曾经参与开发了网络通信、视频会议、数据库应用及Windows驱动开发等项目,一致获得技术部门的好评。
章节摘录
版权页:插图:菜单栏下方是工具栏,从左到右的功能依次为:串口设置、开关串口、保存数据、计数清零及退出程序。除了退出程序外其他工具按钮功能与菜单功能相对应。工具栏下方为接收区域,其分为两部分:接收区域顶部是接收的控制部分,下面是接收区域的显示部分。接收区域下方是发送区域,发送区域同接收区域一样,也分为两部分:发送区域顶部是发送的控制部分,下面是发送区域的输入及显示部分。主界面的最下方是工具的状态栏,状态栏分为4部分:最左边是串口状态监控,向右依次为接收字节数、发送字节数,最后是发送字节数与接收字节数清零按钮。清零按钮的功能与工具栏的清零按钮功能相同。13.1.2 串口设置功能简介串口调试器既可以针对一台机器上的不同串口,又可以针对同台机器上同个串口的不同参数进行调试。因此在调试前需要进行串口选择及串口参数的设置。串口参数一般包括波特率、数据位、停止位、奇偶检验。在本实例中串口设置部分还实现了设置接收数据格式及发送数据格式的控制,并实现自动发送功能的控制。
图书封面