¿Qué es la tecnología de programación VC++ y cuáles son sus características?
La primera impresión que da VC++ a la gente es que es demasiado profesional, profundo y oscuro. De hecho, este no es el caso. Una vez que lo domines básicamente, descubrirás que VC++ es muy conveniente de usar. En cuanto a que sea difícil, es un poco difícil. Pero esto no es culpa de VC++, sino de Windows, un gigante extremadamente amigable con los usuarios pero no tanto con los programadores. Además, el departamento de VC ++ proviene de una familia conocida. ¿Qué producto de Microsoft no le servirá primero y luego le sacará todo el dinero de su bolsillo?
1. Usar chino
Desde la versión 1.5 hasta la actual versión 6.0 de VC++, parece que no ha existido una versión china como VB. Quizás Microsoft cree que las personas que pueden programar en VC++ tienen un alto dominio del inglés, pero este no es el caso de los usuarios. VC++ puede usar chino en la plataforma china, pero después de la compilación, el chino en los botones y cuadros de diálogo se convierte en códigos ASCII. ¿Por qué? Debido a que VC ++ se instala de forma predeterminada mediante caracteres de bytes de palabra durante la instalación, y los caracteres chinos están codificados en doble byte, naturalmente no se pueden mostrar correctamente. En realidad, es muy fácil resolver este problema. Simplemente copie el módulo de idioma de recursos chino Appwzchs.dll en la ruta DEVSTUDIOSHAREDIDEBINIDE en el CD de VC++ a la ruta DevStudioSharedIDEBINIDE en el disco duro.
vc++ es un entorno de programación C++ en la plataforma Windows. Aprender VC requiere comprender muchas características de la plataforma Windows y dominar el conocimiento de MFC, ATL, COM, etc., lo cual es relativamente difícil. La programación en Windows requiere comprender el mecanismo de mensajes de Windows y el principio de las funciones de devolución de llamada; MFC es la clase de empaquetado de Win32API, y debe comprender la estructura de la clase de vista de documento, la estructura de la clase de ventana, el flujo de mensajes, etc. ; COM es el estándar binario definitivo para compartir código, es necesario dominar sus principios básicos, etc.