MFC-3-基础

MFC微软基础类库

类CObject的派生类:

基类CObject

应用程序结构类和窗口类

  • 命令相关类     CCmdTarget
  • 窗口类            CWnd
  • 文档类            CDocument
  • 视图类            CView
  • 框架窗口类     CFrameWnd
  • 对话框类        CDialog
  • 文档模板类     CDocTemplate
  • 线程基类        CWinThread
  • 串口应用程序类 CWinApp

异常类 Cexception

  •     CArchliveException 用于串行化异常
  •     CFileException 用于文件异常
  • 类    CMemoryException 用于内存异常
  •     CResourceException 用于加载Windows资源异常
  •     CNotSupportedException 用于未支持特征异常
  •     CUseException 用于用户操作异常

文件相关类 CFile&Carchive

  •     CFile 提供访问二进制磁盘文件的总接口
  •     CMemFile 提供访问内存文件的总接口
  •     CStdioFile 提供访问缓存磁盘文件的总接口
  •     CArchive 则配合CFile类对象完成串行化数据读写

绘图相关类

    绘图对象类CGdiObject 

  •     CPen    封装了画笔对象
  •     CBrush    封装了画刷对象
  •     CFont    封装了字体对象
  •     CRgn     封装了区域对象
  •     CBitmap    封装了位图对象
  •     CPalette     封装了调色板对象

    设备环境类CDC

  • 类    CPaintDC    用于构造和析构窗口设备环境
  •     CClientDC    用于创库客户区设备环境操作
  •     CWindowsDC    用于整个窗口设置环境操作
  •     CMetaFileDC    用于Windows元文件设备环境操作

打印类

数据库类

  •     CDatabase     提供了对某一数据源的连接
  • 类    CRecordset    提供了从某一数据源选择一组记录的操作
  • DAO数据库支持类
  •     CDAODataBase    提供了对DAO数据源的连接
  • 类    CDAORecordest    提供了从DAO数据源选择一组记录的操作

网络相关类

数组,列表和映像类

非CObject的派生类

OLE类

支持类

模板收集类

基本数据类

  •     CPoint    类似于POINT结构
  •     CRect     类似于RECT结构
  •     CSize     类似于SIZE结构
  •     CString    提供了字符串操作
  •     CTime    基于格林威治标准时间提供绝对时间
  •     CTimeSpan    提供相对时间跨度

结构类

同步类


猜你喜欢

转载自blog.csdn.net/qq_37140815/article/details/80933295