wxWidgets类列表(三)

  文档/视图框架

概述

wxWidgets支持一种文档/视图框架,它为以文档为中心的应用程序提供了内部管理。
wxDocument表示一个文档
wxView表示一个视图
wxDocTemplate管理一个文档与一个视图之间的关系
wxDocManager管理应用程序中的文档与视图
wxDocChildFrame一个显示文档视图的子框架
wxDocParentFrame用于包含视图的父框架


打印框架

概述
实现一个打印和预览框架让提供文档打印设施变得相对简单。
wxPreviewFrame显示一个打印预览的框架
wxPreviewCanvas显示一个打印预览的画布
wxPreviewControlBar一个打印预览的标准控制栏
wxPrintDialog标准打印对话框
wxPageSetupDialog标准的页面设置对话框
wxPrinter表示打印机的类
wxPrinterDC打印机的设备环境
wxPrintout表示一个详细的打印输出的类
wxPrintPreview表示一个打印预览的类
wxPrintData表示将被打印的文档的信息
wxPrintDialogData表示打印对话框的信息
wxPageSetupDialogData表示页面设置对话框的信息


拖拽和剪切板类

拖拽和剪切板概述
wxDataObject数据对象类
wxDataFormat表示一个数据格式
wxTextDataObject文本数据对象类
wxFileDataObject文件数据对象类
wxBitmapDataObject位图数据对象类
wxCustomDataObject自定义数据对象类
wxClipboard剪贴板类
wxDropTarget拖拽目标类
wxFileDropTarget文件拖拽目标类
wxTextDropTarget文本拖拽目标类
wxDropSource拖拽源类


文件相关类

wxWidgets有若干个小类来操作磁盘文件,更多细节见文件类概述。
wxFileName操作文件名和属性
wxDir列举文件/子目录的类
wxDirTraverserwxDir一起递归的列举文件/子目录的类
wxFile低级文件输入/输出类
wxFFile另一个低级文件输入/输出类
wxTempFile安全的替换一个存在文件的类
wxTextFile操作以行数组方式表示的文本文件的类
wxStandardPaths标准目录路径


流类

wxWidgets有它自己的流类集合,作为经常出现bug的标准流库的另外一个选择,并且提供了更加强大的功能。
wxStreamBase流基类
wxStreamBuffer流缓冲类
wxInputStream输入流类
wxOutputStream输出流类
wxCountingOutputStream查询一个流的大小的流类
wxFilterInputStream过滤输入流类
wxFilterOutputStream过滤输出流类
wxBufferedInputStream缓冲输入流类
wxBufferedOutputStream缓冲输出流类
wxMemoryInputStream内存输入流类
wxMemoryOuputStream内存输出流类
wxDataInputStream平台无关的二进制数据输入流类
wxDataOutputStream平台无关的二进制数据输出流类
wxTextInputStream平台无关的文件数据输入流类
wxTextOutputStream平台无关的文件数据输出流类
wxFileInputStream文件输入流类
wxFileOutputStream文件输出流类
wxFFileInputStream另一个文件输入流类
wxFFileOutputStream另一个文件输出流类
wxTempFileOutputStream安全的替代一个已存在的文件的流
wxStringInputStream字符串输入流
wxStringOutputStream字符串输出流
wxZlibInputStreamZlib(压缩)输入流
wxZlibOutputStreamZlib(压缩)输出流
wxZipInputStream读一个ZIP档案的输入流
wxZipOutputStream写一个ZIP档案的输出流
wxSocketInputStreamSocket输入流类
wxSocketOutputStreamSocket输出流类


线程类

多线程概述
wxWidgets提供了一个类的集合来保证在多种平台上使用本地线程的能力。
wxThread线程类
wxThreadHelper轻松地管理后台线程
wxMutex互斥体类
wxMutexLocker互斥锁实用程序类
wxCriticalSection临界区类
wxCriticalSectionLocker临界区锁实用程序类
wxCondition条件类
wxSemaphore信号量类


HTML

wxWidgets提供一个类的集合来显示HTML格式的文本。这些类包含一个基于HTML窗口部件的帮助系统。
wxHtmlHelpControllerHTML帮助控制器类
wxHtmlWindowHTML窗口类
wxHtmlEasyPrinting打印HTML的简单类
wxHtmlPrintout一般的HTML wxPrintout
wxHtmlParser一般的HTML分析器类
wxHtmlTagHandlerHTML标签处理器,可以插入到wxHtmlParser
wxHtmlWinParserwxHtmlWindowHTML分析器类
wxHtmlWinTagHandlerHTML标签处理器,可以插入到wxHtmlWinParser


虚拟文件系统类

wxWidgets提供了一组实现一个易扩展的虚拟文件系统的类,它们由HTML类内部使用。
wxFSFile表示一个虚拟文件系统中的文件
wxFileSystem虚拟文件系统的主要接口
wxFileSystemHandler用于通知文件系统类型的类


基于XML的资源系统的类

基于XML的资源系统(XRC)概述
允许你的应用程序以保存在一个XML格式中的规格来建立控件和其它用户界面元素的资源。
wxXmlResource操作资源的主类
wxXmlResourceHandlerXML资源处理器的基类


在线帮助

wxHelpController控制帮助窗口的类族
wxHtmlHelpControllerHTML帮助控制器类
wxContextHelp使应用程序进入上下文敏感的帮助模式中的类
wxContextHelpButton使应用程序进入上下文敏感的帮助模式中的按钮类
wxHelpProvider提供上下文敏感的帮助准备的抽象类
wxSimpleHelpProvider简单地提供上下文敏感的帮助准备的类
wxHelpControllerHelpProvider通过一个帮助控制器来提供上下文敏感的帮助准备的类
wxToolTip实现工具提示的类


数据库类

数据库类概述
wxWidgets提供一组类来访问微软的ODBC(开放数据互连)产品,它由Remstar捐赠。这就是大家知道的wxODBC
wxDbODBC数据库连接
wxDbTable提供访问一个数据库表
wxDbInf 
wxDbTableInf 
wxDbColDef 
wxDbColInf 
wxDbColDataPtr 
wxDbColFor 
wxDbConnectInf 
wxDbIdxDef 


其它

wxApp应用程序类
wxCaret一个光标对象
wxCmdLineParser命令行分析器类
wxConfig/写配置的类(使用INI文件或注册表)
wxDllLoader操作共享库的类
wxGLCanvas可由OpenGL调用来着色的画布
wxGLContext简单共享OpenGL数据资源的类
wxLayoutAlgorithm一个可选的窗口布局设施
wxProcess进程类
wxTimer定时器类
wxStopWatch秒表类
wxMimeTypesManagerMIME类型管理器类
wxSystemSettings获取多种全局参数的系统设置类
wxSystemOptions运行时配置的系统选项类
wxAcceleratorTable加速表
wxAutomationObjectOLE自动化类
wxFontManager字体映射,查找适合给定编码的字体
wxEncodingConverter编码转换
wxCalendarDateAttrwxCalendarCtrl使用
wxQuantize完成量化或颜色还原的类
wxSingleInstanceChecker检查仅有单个程序实例运行
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值