Visual C++编程:从基础到实践(附光盘)
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 李建华,王占全编著
出 版 社: 电子工业出版社
出版时间: 2007-7-1字数: 868000版次: 1页数: 571印刷时间: 2007/07/01开本:印次:纸张: 胶版纸I S B N : 9787121046209包装: 平装内容简介
Visual C++ 6.0是Microsoft公司的Visual Studio开发组件中最强大的编程工具,利用它可以开发出高性能的应用程序。本书由浅入深,从基础到实践,以详细丰富的实例循序渐进地介绍了Visual C++开发技术,基本涵盖了Visual C++的初级和高级程序设计,书中每一个知识点后面,都相应地给出了实例,通过这些实例来全面介绍Visual C++中的类、控件和函数等的使用方法。全书共分17章,主要介绍Visual C++ 6.0概述、C++语言基础、MFC编程、窗体、资源应用、使用对话框、基本控件、键盘和鼠标、图形、打印和打印预览、文件操作、多线程、动态链接库、网络编程、数据库开发等内容。
本书内容丰富,实用性强,许多代码可以直接应用到工程项目中。本书适合于Visual C++ 6.0的初学者和使用Visual C++从事开发的程序员;对于具有一定Visual C++编程经验的读者,也具有很好的参考价值。
目录
第1章Visual C++ 6.0概述
1.1Visual C++ 6.0概述
1.2Visual C++的集成开发环境
1.3资源和资源编辑器
第2章C++语言基础
2.1C++程序的运行
2.2Visual C++ 6.0语言基本元素
2.3数据的输入与输出(I/O流控制)
2.4流程控制结构
2.5函数及其调用
2.6继承、多态与虚函数
2.7C++的高级技术
第3章MFC编程
3.1MFC概述
3.2利用MFC AppWizard动生成应用程序
3.3配置Visual C++工程
第4章窗体
4.1窗体概述
4.2窗体的常用事件
4.3Visual C++中3种主要的窗体结构
4.4文档/视图设计
第5章资源应用
5.1资源的简介
5.2菜单、加速键和串表
5.3位图、光标与图标
5.4状态栏和工具栏
第6章使用对话框
6.1对话框的概述
6.2模态对话框
6.3非模态对话框
6.4使用通用对话框
6.5消息对话框
6.6属性页对话框
6.7ActiveX控件属性页
第7章基本控件
7.1静态类文本控件(Static Text)
7.2文本编辑控件(Edit Box)
7.3按钮控件(Button)
7.4列表框控件(List Box)
7.5组合框控件(Combo Box)
7.6滑块控件(Slider)
7.7滚动条控件(Scroll Bar)
7.8图片控件(Picture Box)
7.9进度条控件(Progress)
7.10基本控件实例
第8章键盘和鼠标
8.1鼠标消息和鼠标消息处理
8.2区域探测
8.3键盘和键盘消息处理
8.4计时器
第9章图形
9.1绘图的基础知识
9.2图形设备接口GDI
9.3屏幕绘图的主要函数
9.4设备上下文
9.5文本处理
9.6画笔和画刷
9.7映射模式
第10章打印和打印预览
10.1打印
10.2打印预览
10.3黑白打印预览
第11章文件操作
11.1串行化基础知识
11.2文件CFile类
11.3文件对话框
11.4内存文件类
第12章多线程
12.1基本概述
12.2两种重要的线程
12.3线程的操作
第13章动态链接库
13.1动态链接库概念
13.2DLL的出入口函数
13.3两种加载DLL的方式
13.4MFC中的DLL
13.5Visual C++ 6.0自动生成的Win32 DLL
13.6MFC AppWizard生成的DLL
13.7动态链接库实例
13.8使用钩子(Hook)函数
第14章网络编程
第15章数据库开发
第16章FTP客户端程序
第17章人事管理系统(光盘中赠)