书籍详情

VISUAL C++ 5.0编程指南

VISUAL C++ 5.0编程指南

作者:鸿志创作组编著

出版社:科学出版社

出版时间:1998-05-01

ISBN:9787030062505

定价:¥35.00

内容简介
  本书主要介绍Microsoft Visual C++5.0 的程序设计技术。首先简单叙述了面向对象的概念和C++语言的基础,然后介绍了Visual C++5.0的集成开发环境和一些新的特征,以及用MFC编程的基本概念,并通过一个简单的例子说明Visual C++5.0编程的主要方法和步骤。然后,图文并茂地讲解了Visual C++的主要控件的制作和编程,这是用Visual C++5.0编程的基础,而且还通过一个SDI的例子介绍了文档、视等Visual C++编程中特有的一些概念。最后,本书详细介绍了多文档界面(MDI)的编程、ActiveX控件等一些高级的课题。 本书内容由浅入深、循序渐进,主要通过示例说明如何使用Visual C++5.0,并精心挑选了一些辅以说明,使得通俗易懂,帮助读者真正掌握编程的基本技巧和方法。本书无论对于初学者还是具有一定基础的编程人员,都有参考价值。
作者简介
暂缺《VISUAL C++ 5.0编程指南》作者简介
目录
1  面向对象技术
1.1  面向对象程序设计和传统的结构化程序设计
1.2  面向对象的基本概念
1.2.1  对象、消息和方法
1.2.2  类、子类和类的层次
1.2.3  面向对象方法的主要特征
2  C++语言基础
2.1  输入/输出管理
2.1.1  输出
2.1.2  输入
2.1.3  注释
2.1.4  举例说明
2.2  操作符和表达式
2.2.1  算术操作符
2.2.2  算术表达式
2.2.3  赋值操作符
2.2.4  增量和减量操作符
2.2.5  sizeof操作符
2.2.6  关系和逻辑操作符
2.2.7  位处理操作符
2.3  常量和变量
2.3.1  常量定义
2.3.2  变量定义
2.4  控制语句
2.4.1  if语句
2.4.2  if-else语句
2.4.3  switch语句
2.4.4  for循环语句
2.4.5  do-while循环语句
2.4.6  while循环语句
2.5  C++函数
2.5.1  函数原型的声明
2.5.2  函数的定义
2.5.3  函数的局部变量和静态变量
2.5.4  内联函数
2.5.5  函数重载
2.6  数组
2.6.1  一维数组
2.6.2  多维数组
2.7  字符串
2.7.1  字符串的输入
2.7.2  字符串的赋值
2.8  字符串处理函数
2.8.1  C++类型
2.8.2  枚举数据类型
2.8.3  结构
2.8.4  联合
2.9  指针
2.9.1  指向变量的指针
2.9.2  指向数组的指针
2.9.3  指向结构的指针
3 面向对象和MFC类库
3.1  类与对象
3.1.1  类的定义
3.1.2  对象的定义
3.2  构造函数
23.2.1  缺省构造函数
3.2.2  拷贝构造函数
3.2.3  带参数的构造函数
3.3  析构函数
3.4  多态性和虚函数
3.4.1  静态联编和动态联编
3.4.2  虚函数
3.4.3  纯虚函数和抽象基类
3.5  类的静态数据成员
3.5.1  静态数据成员
3.5.2  静态成员函数
3.6  友员
3.6.1  友员函数
3.6.2  友员类
3.7  MFC类库简介
3.7.1  根类:C0bject类
3.7.2  应用程序体系结构类
3.7.3  可视对象类
3.7.4  通用类
3.7.5  OLE类
3.7.6  ODBC数据库类
4  Visual C++5.0 简介
4.1  关于Visual C++5.0 的版本
4.1.1  学习版
4.1.2  专业版
4.1.3  企业版
4.2  Visual C++5.0 新增的功能
4.2.1  学习版新特征
4.2.2  专业版新功能
4.2.3  企业版新功能
4.3  集成开发环境
4.3.1  File菜单
4.3.2  Edit菜单
4.3.3  View菜单
4.3.4  Buile菜单
4.3.5  WIndows菜单
5  编写第一个应用程序
5.1  Examl应用程序
5.2  生成应用程序的工程文件
5.3  进行可视化编程
5.4  给应用程序连接代码
5.5  CWnd类、CButton类及其成员函数
5.5.1  CWnd类
5.5.2  CButton类
6  创建应用程序步骤详解
6.1  工程文件类型的选择
6.2  AppWizrd
6.3  可视化编程
6.3.1  工程工作区窗口
6.3.2  控件工具窗口
6.3.3  控件属性窗口
6.3.4  Class Wizasd
6.4  手工编写代码
7  编辑框
7.1  Ezam2应用程序
7.2  生成应用程序的工程文件
7.3  界面的可视化编程
7.4  汪加代码
7.4.1  给编辑框连接变量
7.4.2  进一步修改编辑框的
7.4.3  给Show 1按钮连接代码特性
7.4.4  给Clear1按钮连接代码
7.4.5  给Show2按钮连接代码
7.4.6  给Cleare2按钮连接代码
7.4.7  给按钮IDC-COPY-BUTTON连接代码
7.4.8  给Exit按钮和Undo按钮连接代码
7.5  CEdit类及其成员函数
8  滚动条
8.1  Exam 3应用程序
8.2  生成应用程序的工程文件
8.3  界面的可视化编程
8.4  添加代码
8.4.1  给编辑框和滚动条连接变量
8.4.2  滚动条的初始化
8.4.3  给Exit按钮连接代码
8.4.4  给滚动条消息添加代码
8.4.5  给Left按钮添加代码
8.4.6  给Right按钮添加代码
8.4.7  给Reset按钮添加代码
8.4.8  将编辑框改为只读的
8.5  CScrollBar类
9  复选框
9.1  Exam4应用程序
9.2  生成应用程序的工程文件
9.3  界面的可视化编程
9.4  添加代码
9.4.1  给复选框和编辑框连接变量
9.4.2  给Exit按钮连接代码
9.4.3  给复选框添加代码
9.4.4  给Enable和Disable按钮添加代码
9.4.5  给Show和Hide按钮添加代码
9.4.6  将编辑框改为只读的
9.5  CButton类
10  单选按钮
10.1  Exam5应用程序
10.2  生成应用程序的工程文件
10.3  界面的可视化编程
10.4  添加代码
10.4.1  给单选按钮和编辑框连接变量
10.4.2  初始化单选按钮
10.4.3  给Exit按钮添加代码
10.4.4  给Show按钮添加代码
10.4.5  将编辑框改为只读的
11  组合框
11.1  Exam6应用程序
11.2  生成应用程序的工程文件
11.3  界面的可视化编程
11.4  添加代码
11.4.1  给单选取按钮和编辑框连接变量
11.4.2  初始化单选取按钮和组合框
11.4.3  给Exit按钮连接代码
11.4.4  给Show按钮添加代码
11.4.5  将编辑框改为只读的
11.5  CComboBox类
12  菜单
12.1  Exam7应用程序
12.2  生成应用程序的工程文件
12.3  界面的可视化编程
12.3.1  对话框的可视化实现
12.3.2  菜单的可视化实现
12.3.3  给菜单连接一个类
12.3.4  连接菜单和应用程序的主窗口
12.4  添加代码
12.4.1  给File菜单的Exit项连接代码
12.4.2  给File菜单的Voice项连接代码
12.4.3  给File菜单的Show项连接代码
12.4.4  给Help菜单的About项连接代码
12.4.5  给命令按钮连接代码
13  对话框
13.1  Exam8应用程序
13.2  生成应用程序的工程文件
13.3  界面的可视化编程
13.3.1  应用程序主窗口的可视化实现
13.3.2  对话框的可视化实现
13.3.3 给对话框连接一个类
13.3.4  给对话框IDD-DIALOG1中的控件连接代码
13.4  添加代码
13.4.1  给应用程序主对话框的Exit按钮连接代码
13.4.2  创建类CMyDlg1的一个对象
13.4.3  初始化IDD-MYDLG1对话框
13.4.4  给对话框的OK按钮连接代码
13.4.5  给对话框的Cancel按钮连接代码
13.4.6  给应用程序主对话框的Select按钮连接代码
13.4.7  给应用程序主对话框的Display按钮连接代码
13.5  CListBox类
14  编写一个SDI应用程序
14.1  Exam9应用程序
14.2  生成应用程序的工程文件
14.3  文档和视的概念
14.4  界面的可视化编程
14.4.1  应用程序主窗口的可视化实现
14.4.2  菜单条的可视化实现
14.4.3  给对话框IDD-EXAM9-FORM中的控件连接变量
14.5  添加代码
14.5.1  声明文档类中的数据成员
14.5.2  初始化文档类的数据成员
14.5.3  初始化视类的数据成员
14.5.4  连接文档类和视类的数据成员
14.5.5  向文件中写数据和读数据
14.6  进一步完善应用程序
14.7  执行Exam9应用程序
14.8  CView类
15  增强这个SDI应用程序
15.1  增强的Exam9应用程序
15.2  界面的可视化编程
15.2.1  应用程序主窗口的可视化实现
15.3  添加代码
15.3.1  创建一个新类CPeople
15.3.2  声明文档类的数据成员
15.3.3  初始化文档类的数据成员
15.3.4  删除列表中的对象
15.3.5  声明视类的数据成员
15.3.6  连接文档类和视类的数据成员
15.3.7  给命令按钮连接代码
15.3.8  向文件中写列表和读列表
15.3.9  向文件中写列表和读列表
15.4  执行Exam9应用程序
15.5  C0bList类
15.5.1  生成函数
15.5.2  主要成员函数
16  工具条和状态条
16.1  Exam10应用程序
16.2  生成应用程序的工程文件
16.3  界面的可视化编程
16.3.1  应用程序主窗口的可视化实现
16.3.2  菜单条的可视化实现
16.3.3  工具条的可视化实现
16.3.4  为菜单定制状态条
16.3.5  制作敏感帮助
16.4  添加代码
16.4.1  给Message1菜单项添加代码
16.4.2  给Message2菜单项添加代码
16.4.3  给Message3菜单项添加代码
16.5  执行Exam10应用程序
17  一个MDI应用程序
17.1  什么是多文档界面
17.2  Exam11应用程序
17.3  生成应用程序的工程文件
17.4  界面的可视化编程
17.4.1  应用程序窗口的可视化实现
17.4.2  菜单的可视化实现
17.5  添加代码
17.5.1  声明视类的数据成员
17.5.2  定义文档类中的数据成员
17.5.3  初始化视类的数据成员
17.5.4  向文件中写数据和读数据
17.5.5  实现一个文档的多个视
17.6  增强Exam11应用程序
17.6.1  增加分割条
17.6.2  在Window菜单中加入Split选项
17.7  执行Exam11应用程序
18  ActiveX控件
18.1  ActiveX概述
18.2  ActiveX文件服务器
18.3  ActiveX文档容器
18.4  ActiveX控件
18.4.1  ActiveX控件简介
18.4.2  使用MFC ActiveXControWizard创建程序
18.4.3  使用MFC ActiveX ControlWizard的步骤
18.4.4  使用ActiveX控件的准备工作
18.4.5  在MFCActiveX控件启动文件中增加代码
18.5  ActiveX控件的事件
18.5.1  ActiveX控件的事件
18.5.2  增加储备事件至ActiveX控件
18.5.3  增加自定义事件至ActiveX控件
18.6  ActiveX控件的方法
18.6.1  ActiveX控件析方法
18.6.2  给ActiveX控件增加储备方法
18.6.3  给ActiveX控件增加自定义方法
18.7  ActiveX控件的属性
18.7.1  ActiveX控件的属性
18.7.2  增加储备属性
18.7.3  增加自定义属性
18.7.4  高级属性的实现
18.7.5  访问环境属性
18.8  ActiveX控件的属性页
18.8.1  ActiveX控件的属性页
18.8.2  增加额外的用户属性页
18.8.3 使用储备属性页
18.9  增加上下文敏感帮助
18.10  ActiveX控件中的字体
18.10.1  使用字体储备属性
18.10.2  使用字体自定义属性
18.11  ActiveX控件中的图片
18.11.1  自定义图片属性概述
18.11.2  在你的ActiveX控件中实现一个自定义的图片属性
后记
猜您喜欢

读书导航