出版时间:2002-11-1 出版社:人民邮电出版社 作者:张立科 页数:869
Tag标签:无
内容概要
《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 根类CObject2.2 消息映射类CCmdTarget2.3 窗口类CWnd2.4 综合实例——窗口和消息第3章 应用程序结构类3.1 应用程序线程类CWinThread3.2 应用程序对象类CWinApp3.3 OLE控制模板类COleControlModule3.4 文档模板类CDocTemplate3.5 单文档样板类CSingleDocTemplate3.6 多文档样板类CMultiDocTemplate3.7 OLE类工厂COleObjectFactory3.8 OLE服务器类COleTemplateServer3.9 OLE数据类COleDropSource3.10 OLE通信类COleDropTarget3.11 OLE并行类COleMessageFilter3.12 通信接口类CConnectionPoint3.13 综合实例实例1——基本应用程序实例2——线程实例3——OLE拖放第4章 文档相关类4.1 基本文档类CDocument4.2 OLE文档类COleDocument4.3 OLE包装程序文档类COleLinkingDoc4.4 带格式编辑控件文档CRichEditDoc4.5 文档项类CDocItem4.6 OLE包装程序接口类COleClientItem4.7 活动文档类COleDoCObjectItem4.8 CRichEditCntrItem4.9 OLE服务器程序接口类COleServerItem4.10 文档对象服务项类CDocObjectServerItemItem4.11 文档对象服务类CDocObjectServer4.12 综合实例实例1——OLE服务器实例2——OLE容器第5章 框架相关类5.1 框架窗口类CFrameWnd5.2 多文档界面窗口类CMDIChildWnd5.3 多文档界面框架类CMDIFrameWnd5.4 最小框架窗口类CMiniFrameWnd5.5 编辑窗口类COleIPFrameWnd5.6 分隔器窗口类CSplitterWnd5.7 综合实例实例1——多文档界面实例2——窗口风格第6章 控制条相关类6.1 控制条相关类CControlBar6.2 对话框条相关类CDialogBar6.3 ReBar控制相关类CReBar6.4 状态条相关类CStatusBar6.5 工具条相关类CToolBar6.6 综合实例——可以自己订制的工具条第7章 属性单相关类7.1 属性单类CPropertySheet7.2 属性单扩展类CPropertySheetEx7.3 综合实例——使子窗口带有属性单第8章 对话框类8.1 对话框类CDialog8.2 通用对话框类CCommonDialog8.3 颜色对话框类CColorDialog8.4 文件对话框类CFileDialog8.5 查找替换对话框类CFindReplaceDialog8.6 字体对话框类CFontDialog8.7 对话框类CPropertyPage8.8 属性页扩展类CPropertyPageEx8.9 综合实例——一个动画对话框第9章 视图相关类9.1 视图类CView9.2 控制视图类CCtrlView9.3 编辑视图类CEditView9.4 视图菜单类CListView9.5 带格式编辑控件视图类CRichEditView9.6 树视图类CTreeView9.7 滚动条类CScrollView9.8 表单类CFormView9.9 数据库记录类CDaoRecordView9.10 网页视图类CHtmlView9.11 Ole数据库记录视图类COleDbRecordView9.12 记录视图类CRecordView9.13 综合实例实例1——滚动视图实例2——窗体视图实例3——列表视图实例4——动态分割一个视图第10章 控件类10.1 动画控件类CAnimateCtrl10.2 按钮类CButton10.3 位图按钮类CBitmapButton10.4 组合框类CComboBox10.5 扩展组合框类CComboBoxEx10.6 时间日期类CDateTimeCtrl10.7 编辑框类CEdit10.8 眉控件类CHeaderCtrl10.9 热键控件类CHotKeyCtrl10.10 IP地址类CIPAddressCtrl10.11 列表框类CListBox10.12 复选列表框类CCheckListBox10.13 拖放列表类CDragListBox10.14 列表视图控件类CListCtrl10.15 月历控件类CMonthCalCtrl10.16 OLE控制类COleControl10.17 进度条控件类CProgressCtrl10.18 Rebar控制类CRebarCtrl10.19 RichEdit控件类CRichEditCtrl10.20 滚动条类CScrollBar10.21 滑动杆类CSliderCtrl10.22 微调按钮控件类CSpinButtonCtrl10.23 静态文本控制类CStatic10.24 状态条控制类CStatusBarCtrl10.25 切换控制类CTabCtrl10.26 工具条控制类CToolBarCtrl10.27 工具提示类CToolTipCtrl10.28 树型控件类CTreeCtrl10.29 综合实例——WindowsXP风格的按钮第11章 异常类11.1 异常类CException11.2 串行化异常类CArchiveException11.3 DAO数据库异常类CDaoException11.4 数据库异常类CDBException11.5 文件异常类CFileException11.6 网络异常类CInternetException11.7 内存异常类CMemoryException11.8 不支持异常类CNotSupportedException11.9 OLE异常类COleException11.10 OLE界面异常类COleDispatchException11.11 资源异常类CResourceException11.12 用户端异常类CUserException11.13 综合实例——调试和异常处理第12章 文件类以及文件管理类12.1 文件类CFile12.2 驻留文件类CMemFile12.3 共享文件类CSharedFile12.4 数据流操作类COleStreamFile12.5 数据流类CMonikerFile12.6 异步标志类CAsynCMonikerFile类12.7 异步特性类CDataPathProperty12.8 控件属性类CCachedDataPathProperty12.9 CSocketFile类12.10 流式文件类CStdioFile12.11 网络文件类CInternetFile12.12 Gopher文件类CGopherFile12.13 http文件类CHttpFile12.14 当前文件列表类CRecentFileList12.15 综合实例实例1——访问二进制文件实例2——访问标准I/O文件实例3——访问内存文件第13章 绘制图像相关类13.1 设备上下文类CDC13.2 客户区设备上下文类CClientDC13.3 元文件设备上下文类CMetaFileDC13.4 绘制设备上下文类CPaintDC13.5 窗口设备上下文类CWindowDC13.6 停靠状态类CDockState13.7 图像表类CImageList10.8 图形对象类CGdiObject13.9 位图类CBitmap13.10 画刷类CBrush13.11 字体类CFont13.12 调色板类CPalette13.13 画笔类CPen13.14 区域类CRgn13.15 菜单类CMenu13.16 命令行信息类CCommandLineInfo13.17 综合实例第14章 数据库类14.1 数据库连接类CDaoDatabase14.2 查询定义的类CDaoQueryDef14.3 类CDaoRecordset14.4 数据库的工作管理类CDaoWorkspace14.5 连接数据源的对象CDatabase14.6 数据库中的记录类CRecordSet14.7 应用示例第15章 OLE相关类15.1 字体的封装类CFontHolder15.2 CURRENCY结构的封装类COleCurrency15.3 VARIANT结构的封装类COleVarient15.4 客户端OLE自动化的执行类COleDispatchDriver15.5 应用示例第16章 简单数据类16.1 创建文档视图的类CCreateContext16.2 内存泄漏检测类CMemoryState16.3 OLE的变量独立数组类COleSafeArray16.4 绘图用的坐标点类CPoint16.5 打印作业的信息类CPrintInfo16.6 绘图用的矩形类CRect16.7 绘图用的尺寸类CSize16.8 字符串类CString16.9 绝对时间类CTime16.10 相对时间类CTimeSpan16.11 应用示例第17章 基本数据结构类17.1 数组类CArray17.2 动态字节数组类CByteArray17.3 双字数组类CDWordArray17.4 指针数组类CObArray17.5 指针数组类CPtrArray17.6 数据对象数组类CStringArray17.7 无符号整数数组类CUIntAray17.8 字数组类CWordArray17.9 列表类CList17.10 指针列表类CPtrList17.11 指针列表类CObList17.12 数据对象列表类CStringList17.13 映射类CMap17.14 字节映射指针类CMapWordToPtr17.15 指针映射字节类CMapPtrToWord17.16 指针映射指针类CMapPtrToPtr17.17 数据对象映射指针类CMapStringToPtr17.18 字典收集类CMapStringToOb17.19 指针映射指针类CMapStringToString17.20 综合实例实例1——数组函数实例2——列表函数实例3——映射函数第18章 套接字和网络相关类18.1 网络通信类CAsyncSocket18.2 文件查找类CFileFind18.3 网络服务器的连接管理类CFtptConnection18.4 FTP文件查找类CFtpFileFind18.5 Gopher服务器的连接管理类CGopherConnection18.6 Gohper文件查找类CGopherFileFind18.7 Gopher服务器的定位类CGopherLocator18.8 WWW服务器的连接管理类CHttpConnection18.9 网络服务器的连接管理类CInternetConnection18.10 网络连接描述类CInternetSession18.11 封装Windows Socket的类CSocket18.12 应用示例第19章 同步化类19.1 基于临界区的同步对象类CCriticalSection19.2 一种基于事件的同步对象类CEvent19.3 基于同步对象的类CMutex19.4 一种基于信号的同步对象CSemaphore19.5 基于同步对象的新基类CSyncObject19.6 应用示例第20章 网络服务API类20.1 HTML记忆文件的管理类CHtmlStream20.2 超链接对象的管理类CHttpFilter20.3 CHttpFilter对象的工具类CHttpFilterContext20.4 HTTP服务器的功能扩展类CHttpServer20.5 HTTP服务器的数据处理类CHttpServerContext20.6 应用示例第21章 支持类21.1 菜单显示管理类CCmdUI21.2 基于DAO的记录域交换类CDaoFieldExchange21.3 数据交换类CDataExchange21.4 ODBC的变量类CDBVariant21.5 基于OLE的菜单管理类COleCmdUI21.6 OLE的数据对象类COleDataObject21.7 支持对象的显示、移动和大小改变的类CRectTracker21.8 在线等待的光标类CWaitCursor第22章 其他类22.1 多个对象的资源访问控制类CMultiLock22.2 单个对象的资源访问控制类CSingleLock22.3 用户定义的数组模板类CTypedPtrArray22.4 用户定义的链表模板类CTypedPtrList22.5 用户定义的位图模板类CTypedPtrMap22.6 应用示例
图书封面
图书标签Tags
无
评论、评分、阅读与下载
Visual C++ 6.0 MFC类库参考手册 PDF格式下载