Red de conocimiento informático - Conocimiento informático - ¿Qué libros debo leer para aprender VC?

¿Qué libros debo leer para aprender VC?

VC es un compilador para programas en lenguaje C, por lo que para aprender VC primero debes aprender C. Y C requiere una buena base de C, por lo que también se debe aprender el lenguaje C. Si el objetivo principal es VC, no necesita aprender su biblioteca estándar de C cuando aprende C, pero debe aprender bien la sintaxis de C; de lo contrario, no podrá aprender C de manera muy sólida, porque C sigue la sintaxis de C. Si está familiarizado con la sintaxis de C, especialmente algunos detalles no son muy claros y ciertamente no es posible comprender y escribir bien el código C.

Después de aprender C y C, necesita aprender la biblioteca Microsoft Foundation Class (MFC), que VC utiliza ampliamente. Al aprender MFC, debes aprender programación de Windows al mismo tiempo. Es posible que no tengas un conocimiento profundo de la programación de Windows, pero debes dominar algunos conceptos importantes, porque el objetivo del desarrollo de VC son los programas de Windows, y la programación de Windows es la base. La programación MFC está esencialmente orientada a La API de Windows está encapsulada en forma de objetos. Si no comprende algunos principios importantes de la programación de Windows, como llamadas API, mecanismos de procesamiento de mensajes, etc., simplemente aprender MFC conducirá inevitablemente a. una comprensión unilateral y ambigua. Incluso si sabes cómo hacerlo, no sabrás por qué.

La siguiente es una lista de algunos libros clásicos reconocidos:

Programación de Windows (5.ª edición)-----Charles Petzold "Programación de Windows Taishan Beidou"---

Programación básica de Windows----------Jeffrey Richter "Programación de Windows Taishan Beidou"---

Guía de programación avanzada de Windows---------Jeffrey Richter "Programación de Windows Taishan Beidou"---

Explicación detallada de MFC (segunda edición)-----"Cuatro reyes de MFC"-------Hou Jie

Programación MFC Windows (2.ª edición)---Los cuatro reyes de MFC”---------Jeff Prosise

Visual C Technology Insider (4.ª edición)--Los cuatro reyes de MFC "--------David Kruglinski

Análisis en profundidad de MFC-------------Cuatro reyes de MFC"------ ---- George Shepherd

Visual C .NET Technology Insider (6.ª edición) - Los cuatro reyes de MFC"-------------------- - David Kruglinski

Estos libros incluyen. Sus autores son todos muy conocidos.

Si no planea estudiar programación en profundidad, sino solo usarla como herramienta para tareas temporales, simplemente lea algunos libros de aplicaciones con muchos códigos de ejemplo, como "Explicación en profundidad de VC" de Sun Xin. ", o algún otro Un gran libro de referencia. Si desea estudiar programación y comprender profundamente el mecanismo de funcionamiento de MFC, primero debe dominar la programación de Windows. La "Programación de Windows" es relativamente básica y tiene muchos códigos de ejemplo. La "Programación básica de Windows" y la "Guía de programación avanzada de Windows" son más avanzadas e implican mucho conocimiento del sistema operativo. Será mucho más fácil estudiar MFC después de dominar la programación de Windows. Es una encapsulación de la API de Windows. La "Introducción a MFC en lenguaje simple" lo explica en detalle.