Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es la diferencia entre la programación API de Windows y la programación MFC?

¿Cuál es la diferencia entre la programación API de Windows y la programación MFC?

En el entorno de compilación integrado VC++, hay dos formas de programar según Windows: una es utilizar las funciones API de Windows y la otra es MFC. La programación basada en la API de Windows es muy problemática porque es necesario manejar más de 500 funciones API para simplificar la programación de Windows. Microsoft ha compilado la biblioteca de clases MFC basada en la API de Windows. MFC utiliza el lenguaje C++ para encapsular las funciones API de Windows para simplificar la programación. Al mismo tiempo, también integra AppWizard, classWizard y otras herramientas en VC++ para admitir MFC, simplificando aún más la programación de Windows.