Compartir a través de


Relación con la API de lenguaje C

La única característica que diferencia a la biblioteca Microsoft Foundation Class (MFC) de otras bibliotecas de clases para Windows es el mapeo muy cercano al API de Windows escrito en el lenguaje C. Además, normalmente puede mezclar llamadas a la biblioteca de clases libremente con llamadas directas a la API de Windows. Sin embargo, este acceso directo no implica que las clases sean un reemplazo completo de esa API. Los desarrolladores todavía deben realizar llamadas directas a algunas funciones de Windows, como SetCursor y GetSystemMetrics, por ejemplo. Una función de Windows se ajusta mediante una función miembro de clase solo cuando hay una ventaja clara al hacerlo.

Dado que a veces necesita realizar llamadas nativas de funciones de Windows, debe tener acceso a la documentación de la API de Windows del lenguaje C. Esta documentación se incluye con Microsoft Visual C++.

Nota:

Para obtener información general sobre cómo funciona el marco de biblioteca de MFC, consulte Uso de las clases para escribir aplicaciones para Windows.

Consulte también

Filosofía general de diseño de clases