Visual C++ 6.0 MFC类库参考手册

副标题:无

作   者:本书编写组编著

分类号:

ISBN:9787115106414

微信扫一扫,移动浏览光盘

简介

  《Visual C++ 6.0MFC 类库参考手册》是关于Microsoft Visual C++基础类库(MFC)的完整的参考手册。MFC库按照功能应用划分为基类、应用程序结构类、文档相关类、框架相关类、控制条相关类、属性单相关类、对话框类、视图相关类、控件类、异常类、文件类及文件管理类、绘制图像相关类、数据库类、OLE相关类、简单数据类、基本数据结构类、套接字和网络相关类、同步化类、网络服务API类、支持类以及其他类。其中的每一分类都有多个相关的MFC类。   《Visual C++ 6.0MFC 类库参考手册》详细介绍了每一个MFC类的成员,包括成员函数和数据成员。对成员函数着重介绍了其原型表示、参数说明、返回值说明和功能简介,并且对其中重要的成员函数给出了应用实例。在每一个分类的最后部分,结合前面介绍的MFC类,给出了一个或多个综合应用实例,每个实例都力求做到短小精练,把本章介绍的类尽量包含进去,界面友好,可读性强,让读者能从实际的编程操作中体会各种MFC类的用途。   《Visual C++ 6.0MFC 类库参考手册》是从事Microsoft Visual C++基础类库(MFC)开发和应用人员必备参考书,也可作为大专院校相关专业师生自学、教学参考用书。

目录

第1章 mfc基础

1.1 mfc简介
1.2 使用c++和mfc的好处
1.3 mfc类的分层结构
1.4 通用类设计规则
1.5 综合实例——第一个mfc应用程序

第2章 基类
2.1 根类cobject
2.2 消息映射类ccmdtarget
2.3 窗口类cwnd
2.4 综合实例——窗口和消息

第3章 应用程序结构类
3.1 应用程序线程类cwinthread
3.2 应用程序对象类cwinapp
3.3 ole控制模板类colecontrolmodule
3.4 文档模板类cdoctemplate
3.5 单文档样板类csingledoctemplate
3.6 多文档样板类cmultidoctemplate
.3.7 ole类工厂coleobjectfactory
3.8 ole服务器类coletemplateserver
3.9 ole数据类coledropsource
3.10 ole通信类coledroptarget
3.11 ole并行类colemessagefilter
3.12 通信接口类cconnectionpoint
3.13 综合实例
实例1——基本应用程序
实例2——线程
实例3——ole拖放

第4章 文档相关类

4.1 基本文档类cdocument

4.2 ole文档类coledocument
4.3 ole包装程序文档类colelinkingdoc
4.4 带格式编辑控件文档cricheditdoc
4.5 文档项类cdocitem
4.6 ole包装程序接口类coleclientitem
4.7 活动文档类coledocobjectitem

4.8 cricheditcntritem
4.9 ole服务器程序接口类coleserveritem
4.10 文档对象服务项类cdocobjectserveritemitem
4.11 文档对象服务类cdocobjectserver
4.12 综合实例
实例1——ole服务器
实例2——ole容器

第5章 框架相关类
5.1 框架窗口类cframewnd
5.2 多文档界面窗口类cmdichildwnd
5.3 多文档界面框架类cmdiframewnd
5.4 最小框架窗口类cminiframewnd
5.5 编辑窗口类coleipframewnd
5.6 分隔器窗口类csplitterwnd
5.7 综合实例
实例1——多文档界面
实例2——窗口风格

第6章 控制条相关类
6.1 控制条相关类ccontrolbar
6.2 对话框条相关类cdialogbar
6.3 rebar控制相关类crebar
6.4 状态条相关类cstatusbar
6.5 工具条相关类ctoolbar
6.6 综合实例——可以自己订制的工具条

第7章 属性单相关类
7.1 属性单类cpropertysheet
7.2 属性单扩展类cpropertysheetex
7.3 综合实例——使子窗口带有属性单

第8章 对话框类
8.1 对话框类cdialog
8.2 通用对话框类ccommondialog
8.3 颜色对话框类ccolordialog
8.4 文件对话框类cfiledialog
8.5 查找替换对话框类cfindreplacedialog
8.6 字体对话框类cfontdialog
8.7 对话框类cpropertypage
8.8 属性页扩展类cpropertypageex
8.9 综合实例——一个动画对话框

第9章 视图相关类
9.1 视图类cview
9.2 控制视图类cctrlview
9.3 编辑视图类ceditview
9.4 视图菜单类clistview
9.5 带格式编辑控件视图类cricheditview
9.6 树视图类ctreeview
9.7 滚动条类cscrollview
9.8 表单类cformview
9.9 数据库记录类cdaorecordview
9.10 网页视图类chtmlview
9.11 ole数据库记录视图类coledbrecordview
9.12 记录视图类crecordview
9.13 综合实例
实例1——滚动视图
实例2——窗体视图
实例3——列表视图
实例4——动态分割一个视图

第10章 控件类
10.1 动画控件类canimatectrl
10.2 按钮类cbutton
10.3 位图按钮类cbitmapbutton
10.4 组合框类ccombobox
10.5 扩展组合框类ccomboboxex
10.6 时间日期类cdatetimectrl
10.7 编辑框类cedit
10.8 眉控件类cheaderctrl
10.9 热键控件类chotkeyctrl
10.10 ip地址类cipaddressctrl
10.11 列表框类clistbox
10.12 复选列表框类cchecklistbox
10.13 拖放列表类cdraglistbox
10.14 列表视图控件类clistctrl
10.15 月历控件类cmonthcalctrl
10.16 ole控制类colecontrol
10.17 进度条控件类cprogressctrl
10.18 rebar控制类crebarctrl
10.19 richedit控件类cricheditctrl
10.20 滚动条类cscrollbar
10.21 滑动杆类csliderctrl
10.22 微调按钮控件类cspinbuttonctrl
10.23 静态文本控制类cstatic
10.24 状态条控制类cstatusbarctrl
10.25 切换控制类ctabctrl
10.26 工具条控制类ctoolbarctrl
10.27 工具提示类ctooltipctrl
10.28 树型控件类ctreectrl
10.29 综合实例——windowsxp风格的按钮

第11章 异常类
11.1 异常类cexception
11.2 串行化异常类carchiveexception
11.3 dao数据库异常类cdaoexception
11.4 数据库异常类cdbexception
11.5 文件异常类cfileexception
11.6 网络异常类cinternetexception
11.7 内存异常类cmemoryexception
11.8 不支持异常类cnotsupportedexception
11.9 ole异常类coleexception
11.10 ole界面异常类coledispatchexception
11.11 资源异常类cresourceexception
11.12 用户端异常类cuserexception
11.13 综合实例——调试和异常处理

第12章 文件类以及文件管理类
12.1 文件类cfile
12.2 驻留文件类cmemfile
12.3 共享文件类csharedfile
12.4 数据流操作类colestreamfile
12.5 数据流类cmonikerfile
12.6 异步标志类casyncmonikerfile类
12.7 异步特性类cdatapathproperty
12.8 控件属性类ccacheddatapathproperty

12.9 csocketfile类
12.10 流式文件类cstdiofile
12.11 网络文件类cinternetfile
12.12 gopher文件类cgopherfile
12.13 http文件类chttpfile
12.14 当前文件列表类crecentfilelist
12.15 综合实例
实例1——访问二进制文件
实例2——访问标准i/o文件
实例3——访问内存文件


第13章 绘制图像相关类
13.1 设备上下文类cdc
13.2 客户区设备上下文类cclientdc
13.3 元文件设备上下文类cmetafiledc
13.4 绘制设备上下文类cpaintdc
13.5 窗口设备上下文类cwindowdc
13.6 停靠状态类cdockstate
13.7 图像表类cimagelist
10.8 图形对象类cgdiobject
13.9 位图类cbitmap
13.10 画刷类cbrush
13.11 字体类cfont
13.12 调色板类cpalette
13.13 画笔类cpen
13.14 区域类crgn
13.15 菜单类cmenu
13.16 命令行信息类ccommandlineinfo
13.17 综合实例

第14章 数据库类
14.1 数据库连接类cdaodatabase
14.2 查询定义的类cdaoquerydef
14.3 类cdaorecordset
14.4 数据库的工作管理类cdaoworkspace
14.5 连接数据源的对象cdatabase
14.6 数据库中的记录类crecordset
14.7 应用示例

第15章 ole相关类
15.1 字体的封装类cfontholder
15.2 currency结构的封装类colecurrency
15.3 variant结构的封装类colevarient
15.4 客户端ole自动化的执行类coledispatchdriver
15.5 应用示例

第16章 简单数据类
16.1 创建文档视图的类ccreatecontext
16.2 内存泄漏检测类cmemorystate
16.3 ole的变量独立数组类colesafearray
16.4 绘图用的坐标点类cpoint
16.5 打印作业的信息类cprintinfo
16.6 绘图用的矩形类crect
16.7 绘图用的尺寸类csize
16.8 字符串类cstring
16.9 绝对时间类ctime
16.10 相对时间类ctimespan
16.11 应用示例

第17章 基本数据结构类
17.1 数组类carray
17.2 动态字节数组类cbytearray
17.3 双字数组类cdwordarray
17.4 指针数组类cobarray
17.5 指针数组类cptrarray
17.6 数据对象数组类cstringarray
17.7 无符号整数数组类cuintaray
17.8 字数组类cwordarray
17.9 列表类clist
17.10 指针列表类cptrlist
17.11 指针列表类coblist
17.12 数据对象列表类cstringlist
17.13 映射类cmap
17.14 字节映射指针类cmapwordtoptr
17.15 指针映射字节类cmapptrtoword
17.16 指针映射指针类cmapptrtoptr
17.17 数据对象映射指针类cmapstringtoptr
17.18 字典收集类cmapstringtoob
17.19 指针映射指针类cmapstringtostring
17.20 综合实例
实例1——数组函数
实例2——列表函数
实例3——映射函数

第18章 套接字和网络相关类
18.1 网络通信类casyncsocket
18.2 文件查找类cfilefind
18.3 网络服务器的连接管理类cftptconnection
18.4 ftp文件查找类cftpfilefind
18.5 gopher服务器的连接管理类cgopherconnection
18.6 gohper文件查找类cgopherfilefind
18.7 gopher服务器的定位类cgopherlocator
18.8 www服务器的连接管理类chttpconnection
18.9 网络服务器的连接管理类cinternetconnection
18.10 网络连接描述类cinternetsession
18.11 封装windows socket的类csocket
18.12 应用示例

第19章 同步化类
19.1 基于临界区的同步对象类ccriticalsection
19.2 一种基于事件的同步对象类cevent
19.3 基于同步对象的类cmutex
19.4 一种基于信号的同步对象csemaphore
19.5 基于同步对象的新基类csyncobject
19.6 应用示例

第20章 网络服务api类
20.1 html记忆文件的管理类chtmlstream
20.2 超链接对象的管理类chttpfilter
20.3 chttpfilter对象的工具类chttpfiltercontext
20.4 http服务器的功能扩展类chttpserver
20.5 http服务器的数据处理类chttpservercontext
20.6 应用示例

第21章 支持类
21.1 菜单显示管理类ccmdui
21.2 基于dao的记录域交换类cdaofieldexchange
21.3 数据交换类cdataexchange
21.4 odbc的变量类cdbvariant
21.5 基于ole的菜单管理类colecmdui
21.6 ole的数据对象类coledataobject
21.7 支持对象的显示、移动和大小改变的类crecttracker
21.8 在线等待的光标类cwaitcursor

第22章 其他类
22.1 多个对象的资源访问控制类cmultilock
22.2 单个对象的资源访问控制类csinglelock
22.3 用户定义的数组模板类ctypedptrarray
22.4 用户定义的链表模板类ctypedptrlist
22.5 用户定义的位图模板类ctypedptrmap
22.6 应用示例


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual C++ 6.0 MFC类库参考手册
    • 名称
    • 类型
    • 大小

    联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,可直接在线浏览

    loading icon