零基础学Visual C++(零基础学编程)(光盘1张)
分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,C语言及其相关,
品牌: 郑慧等
基本信息·出版社:机械工业出版社
·页码:399 页
·出版日期:2008年
·ISBN:9787111229568
·条形码:9787111229568
·包装版本:1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:零基础学编程
·附带品描述:光盘1张
产品信息有问题吗?请帮我们更新产品信息。
内容简介本书从VC初学者的角度出发,使初学者能够最快地掌握VC程序设计的精髓而少走弯路。本书对VC的每个知识点的讲解均采用最基本、最常用的方案实现,并辅以简单易懂而贴近工程应用的实例来阐明,对使用的MFC类,只详细介绍工程项目中常用的成员函数的使用,其他成员函数则忽略,虽然是基础书,但对于VC程序框架的建立及总体的运行机制还是进行了详细介绍,掌握这些便于以后深入提高。
全书分为4篇15章,内容函盖C++及VC程序框架,VC的基本开发要素,如键盘鼠标工具栏、状态栏、通用控件、设备描述表、MFC通用类、对话框、文件视图结构程序以及DLL的开发、多线程程序设计、网络编程以及数据库开发等。
本书适合于Visual C++的初学者,特别是大中专院校刚学习完C++语言的低年级学生,另外,本书还适合自己已经稍有基础的VC开发者,进一步巩固和熟悉VC开发的框架体系。同时也适合作为项目开发参考的工具书。
目录
写给未来的程序员
前言
第一篇 VC/C++基础篇
第1章 Visual C++6.0集成开发环境
1.1 Visual C++6.0及其开发环境
1.2 编辑器、菜单与快捷键介绍
1.3 项目与项目工作区
1.4 资源与资源编辑器
1.5 联机帮助
第2章 Visual C++6.0基本应用程序的创建
2.1 使用AppWizard生成工程
2.2 Win32控制台应用程序
2.3 MFC应用程序框架
2.4 VC++程序的工程文件与开发过程
第3章 Windows编程与MFC基础
3.1 Windows编程基础
3.2 Windows应用程序分析
3.3 MFC基础
3.4 MFC应用程序框架分析
第4章 面向对象程序设计与C++语言
4.1 面向对象程序设计概述
4.2 C++语言基础
4.3 C++的面向对象特性
第二篇 VC常用类、控件、资源篇
第5章 基本输入—键盘和鼠标消息
5.1 键盘消息及其处理
5.2 鼠标消息及其处理
第6章 菜单、工具栏和状态栏编程
6.1 菜单及其相关资源的使用
6.2 工具栏的使用
6.3 状态栏的使用
第7章 使用Windows标准控件
7.1 Windows标准控件
7.2 按钮控件
7.3 静态控件与编辑控件
7.4 列表框控件和组合框控件
7.5 微调控件、滑块控件和进度条控件
7.6 列表视图控件和树形视图控件
7.7 ActiveX控件的使用
第8章 MFC的一些常用的通用类
8.1 字符串类(CString)
8.2 MFC的集合类
8.3 日期、时间类
8.4 MFC文件操作类—CFile
8.5 MFC异常类
第9章 文本、图形输出
9.1 基础知识
9.2 MFC设备描述表—CDC类
9.3 使用画笔和画刷进行绘图
9.4 字体对象
9.5 位图和区域对象
9.6 坐标系统与映射模式
第三篇 VC基本应用程序开发篇
第10章 文档/视图结构的应用程序开发
10.1 文档/视图结构
10.2 文档/视图结构应用程序框架分析
10.3 文档/视图结构应用程序的开发
10.4 窗口分割与多视
第11章 对话框的应用
11.1 对话框的工作方式、种类和创建方法
11.2 对话框与程序连接
11.3 对话框的创建与显示
11.4 属性表对话框
11.5 消息对话框与公用对话框
第12章 动态链接库编程
12.1 基本概念
12.2 DLL的创建与调用
12.3 MFC常规DLL的创建与使用
12.4 MFC扩展DLL的创建与使用
12.5 DLL的查看与调试
第四篇 VC程序开发提高篇
第13章 多线程程序开发
13.1 多线程的引入
13.2 多线程编程的基础知识
13.3 多线程程序开发方法
13.4 线程间的通信
13.5 线程的同步
第14章 VC网络编程
14.1 网络通信及开发基础
14.2 基本网络通信开发
14.3 网络程序设计与开发
14.4 WinInet开发Internet客户端程序
14.5 简单的Web浏览器开发
第15章 VC数据库编程
15.1 数据库基础
15.2 数据库开发技术简介
15.3 在Visual C++中使用ADO开发数据库应用程序
15.4 使用ODBC数据源连接数据库
……[看更多目录]