Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
La biblioteca Microsoft Foundation Classes (MFC) sigue siendo compatible. Sin embargo, ya no estamos agregando características ni actualizando la documentación.
Su trabajo con el marco de biblioteca de Microsoft Foundation Class (MFC) se basa en gran medida en algunas clases principales y en varias herramientas de Visual C++. Algunas clases encapsulan una gran parte de la interfaz de programación de aplicaciones (API) win32. Otras clases encapsulan conceptos de aplicación como documentos, vistas y la propia aplicación. Otros elementos encapsulan las características de OLE y la funcionalidad de acceso a datos de ODBC y DAO. (DAO se admite a través de Office 2013. DAO 3.6 es la versión final y se considera obsoleta).
Por ejemplo, el concepto de ventana de Win32 está encapsulado por la clase CWndMFC . Es decir, una clase de C++ denominada CWnd encapsula o "envuelve" el HWND identificador que representa una ventana de Windows. Del mismo modo, la clase CDialog encapsula los cuadros de diálogo Win32.
Encapsulación significa que la clase CWndde C++ , por ejemplo, contiene una variable miembro de tipo HWNDy las funciones miembro de la clase encapsulan llamadas a funciones Win32 que toman como HWND parámetro . Las funciones miembro de clase suelen tener el mismo nombre que la función Win32 que encapsulan.
En esta sección
Asistentes y editores de recursos
En secciones relacionadas
Cómo el framework llama a tu código
Plantillas de documento y proceso de creación de documentos o vistas