5.2 Jerarquía de la Bibioteca de Clases

 Igual que cualquier otra biblioteca de clases de C++, la biblioteca MFC encapsula su funcionalidad en clases. Comentamos a continuación algunas de las clases de propósito general, para hacernos una idea de lo que con ellas podemos hacer. A parte de estas clases de propósito general, hay otras muchas como son las clases para crear interfaces gráficas para aplicaciones, para manipular bases de datos o para realizar operaciones en internet.

Clase base raíz

  • CObjet

 

Manipulación de ficheros

  • CFile
  • CMemFile
  • CstdioFile
  • CArchive

Diagnosticos

  • CDumpContext
  • CMemoryState
  • CRuntimeClass

Excepciones

  • CException
  • CArchiveException
  • CFileException
  • CMemoryException
  • CNotSupportedException
  • CResourceException
  • CUserException

Colecciones de objetos utilizando arrays

  • CArray
  • CByteArray
  • CDWordArray
  • CObArray
  • CPtrArray
  • CStringArray
  • CwordArray
  • CUIntArray

Colecciones de objetos utilizando listas

  • CList
  • CObList
  • CPtrList
  • CStringList