¿Qué tipo de base se necesita para aprender MFC? Domino el uso básico de C, pero solo he estado expuesto a un poco de programación de Windows. Además, puedo
Requiere una base de programación de Windows, es decir, la API de Windows. De hecho, MFC es solo una encapsulación de la API de Windows. Siempre que domine los conceptos básicos de la programación WinAPI, podrá dominar fácilmente MFC. Los libros clásicos sobre el aprendizaje de la programación de Windows incluyen "Programación de Windows, quinta edición" y los tutoriales avanzados incluyen "Programación básica de Windows". Recuerdo que también hay videos de enseñanza de Sun Xin en Internet. En las primeras etapas del aprendizaje de MFC, se recomienda no utilizar el Asistente de aplicaciones MFC en VC para crear programas. Muchas personas que entran en contacto con MFC por primera vez se perderán en el código generado automáticamente por el "Asistente de programas MFC". ". Perdiendo así el interés por aprender. Una buena forma de aprender es intentar crear un proyecto vacío y codificar manualmente el programa MFC usted mismo. Los tutoriales clásicos sobre MFC incluyen "Programación MFC en Windows" e "Introducción detallada a MFC".