Basado en libros de ejemplo de programación MFC
No se recomienda leer MFC directamente. Si quieres aprender más sólidamente, primero debes leer el conocimiento de WIN32. Te recomiendo el libro clásico Programación de Windows. No es necesario leerlo todo. Una vez terminado, primero comprendamos el mecanismo de mensajes en Windows.
A continuación, puede elegir "Una guía simple para MFC" de Hou Junjie (segunda edición). Aunque el libro presenta VC5.0, el autor también explicó específicamente en línea que debido a que no es muy diferente de 6.0, No será la primera vez. La tercera edición, este libro es un clásico absoluto para aprender MFC, puedes leerlo.
Si el libro de Hou Jie (Hou Junjie) no es de tu agrado, puedes elegir Visual C++ 6.0 Technical Insider (Quinta edición). No te asustes por el nombre. Libro introductorio. El predecesor es el famoso Inside Visual C++, que tiene muchos ejemplos y es completo.
Los libros clásicos se pueden leer muchas veces. Se recomienda comprarlos. Sin embargo, primero puede ir a CSDN o Xunlei para descargar la versión electrónica y leerla. Cómpralo ~ Te recomendaré doce libros más. Algunos de los libros relacionados con MFC están duplicados arriba. 1. Tutorial de programación en C++ (Editor en jefe Qian Neng)
¡Se puede decir que este libro es un tutorial de introducción a C++! ¡No solo explica bien los conocimientos básicos de C++, sino que también puede ser una buena reseña para aquellos que no son muy buenos en C! Cuando aprendí MFC, leí este libro de vez en cuando y revisé algunos problemas anteriores. Como programador de C, la base es muy importante, por lo que este libro es una lectura obligada.
Dificultad: 3*
Recomendado: 9*
2. Manual completo de Visual C++.net (por Chris H.Pappas/William H.Murray)
No se deje intimidar por .net. Este libro es similar al anterior, ¡pero explica más sobre algunas cuestiones gramaticales detalladas! Muchos conocimientos teóricos no se pueden utilizar como libros de texto, sino solo como una comprensión integral del proceso de C a C ++ a C #. ¡Algunas cosas históricas explicadas en el libro siguen siendo muy interesantes! Finalmente, también hablé sobre algunas cosas de VC, pero todo fue solo una pequeña parte. Este libro se puede utilizar como libro de referencia general.
Dificultad: 4*
Recomendado: 5*
3. Tutorial de capacitación en programación en Visual C++ (escrito por Xiong Xinbin)
Raro Un buen libro de introducción al VC (lo encontré en una librería de segunda mano). Como dice el libro: ¡Lea un buen libro sin pedir una comprensión profunda! Los ejemplos mencionados en él son muy vívidos y prácticos, y tienen una comprensión muy precisa de la psicología de los principiantes. ¡Son muy adecuados para aprender de C ++ a VC! ¡Este libro también es un material didáctico para la enseñanza de CCTV TV! ¡Absolutamente un libro clásico introductorio poco común! (¡Si no fuera por este libro, tal vez no aprendería MFC!)
Dificultad: 5*
Recomendación: 10*
4. ++6.0 Technical Insider (Quinta edición) (por David J.Kruglinski/Geerge Shepherd)
Este libro es adecuado para estudiantes de todos los niveles de VC. Es rico en contenido, completo en ejemplos y en. ¡lugar! A veces, cuando leo este libro, ¡siento que llega sin esfuerzo! Este libro también es un buen libro para que lo estudien programadores (VC) de todo el mundo. Cubre una amplia gama de temas y tiene ideas únicas y esclarecedoras. ¡Qué lástima que el autor haya fallecido! (Aún no he podido terminarlo)
Dificultad: 7*
Recomendado: 8*
5.
¡La estructura de este libro no es muy razonable! ¡Parece un Land Rover! Pero los puntos de conocimiento son profundos y la explicación se intercala con la API y el conocimiento subyacente de Windows. ¡No es difícil ver que este libro es un resumen de algunas de las experiencias de aprendizaje del propio autor! ¡Hay algunos saltos en el circuito y algunas explicaciones sobre .net! Los ejemplos son más detallados y adecuados para niveles intermedios y principiantes. (Actualmente estudiando)
Dificultad: 6*
Recomendado: 8*
6. Manual de referencia de la biblioteca de clases Visual C++6.0MFC
Como sugiere el nombre, ¡un manual de referencia imprescindible para programadores! Este libro es en realidad la documentación china de MSDN de VC.
Pero es más sencillo, ¡y también hay algunas sospechas de que se están tomando atajos! No, como manual de referencia poco común, especialmente cuando no hay documentos electrónicos disponibles, ¡esto puede ser una gota que salve vidas! ¡Le ahorra la molestia de abrir una traducción rápida!
Dificultad: 5*
Recomendación: 6*
7. Explicar MFC de forma sencilla (libro que no tengo a mano) p>
No tengo esto. Esto es un libro, pero ¿por qué escribirlo? En realidad, realmente quiero este libro. ¡No lo compré la última vez en una librería de segunda mano por el precio! Más tarde, vi una introducción a este libro en Internet y decía que era un buen libro para aprender MFC. Y el autor es chino. Así que creo que este libro debería ser bueno, ¡lo tomaré y lo leeré cuando tenga tiempo!
Dificultad:? *
Recomendado:? *
8. Programación MFC en Windows (segunda edición) (por Ieff Prosise)
"El libro de referencia preferido para la programación orientada a objetos en la plataforma Windows de 32 bits", "Para Si entiende cómo aprovechar los miles de fragmentos de código precompilados y probados disponibles en las bibliotecas de MFC, este libro (y su autor) es su elección exclusiva". Este es el texto original en la portada y contraportada de este libro, ¡no entraré en más detalles! ¡Es realmente bueno, actualmente estoy estudiando! ! !
Dificultad: 8*
Recomendado: 9*
9. Ejemplos de API de Windows para 2000/XP (Wang Qiang et al.)
No hace falta decir que después de estudiar MFC por un tiempo, ¡sería extraño si no supieras qué es la API! ¿Quieres saber qué es AIP y cuál es su relación con MFC? ¡Este libro proporciona una gran respuesta! Cuando se trata de programación multimedia, ¡este libro es el jefe! Sin embargo, existe una versión electrónica de la solución PAI completa, ¡creo que es mejor! Pero este libro también tiene algunos ejemplos, ¡que también son muy buenos!
Dificultad: 7*
Recomendado: 7*
10. Lenguaje ensamblador de 32 bits y programación en entorno Windows (escrito por Luo Yunbin)
¡Este libro es un buen libro raro! Como dice el libro, ¿la recopilación es demasiado realista? ¡El libro proporciona explicaciones detalladas sobre este tema! Personalmente, ¡no es que necesite aprender a ensamblar! ¿Pero no sería interesante entender la relación subyacente entre el funcionamiento del programa? ¡Vale la pena aprender algunas de las ideas de programación del libro! ¡El autor también se concentra en explicar algunas experiencias de aprendizaje y experiencias de programación!
Dificultad: 8*
Recomendación: 5*
11. Un conjunto de tutoriales de formación de EM (cinco libros) (actualmente solo tengo tres libros, inglés). versión)
¿Quieres hacer una prueba para ver qué tan bien has aprendido? ¡Estos libros son suficientes para usted y los ejercicios después de cada sección están muy específicos! ¡No he terminado de leerlo, principalmente porque mi inglés no es muy bueno!
Dificultad: 8*
Recomendación: 5*
12. Otros libros
Hay algunos que realmente quiero, pero desde entonces. Aún no he aprendido tanto y no tengo tiempo para leerlo, ¡no he recopilado ningún libro relacionado! ¡Todos los libros anteriores son muy útiles para aprender! En cuanto al estudio en profundidad y puesta en práctica de determinados aspectos altamente profesionales (como Internet, imágenes, etc.), ¡esa es otra cuestión! Hay un libro profesional de programación de imágenes MFC, que habla principalmente sobre algunos algoritmos, y hay muchos errores, ¡así que no lo leí con atención!
Te deseo un feliz estudio~