¿Cuáles son las funciones de MessageBoxW y MessageBoxA?
MessageBox en realidad declara una macro en la biblioteca. Cuando utiliza caracteres anchos, es decir, Unicode, los convertirá y utilizará automáticamente.
MessageBoxW se convertirá automáticamente a MEssageBoxA cuando utilice caracteres estrechos. De hecho, también puede llamarlo manualmente. De todos modos, cuando el ancho y el ancho son diferentes, el compilador lo convertirá automáticamente. Sin embargo, a mí personalmente me gusta usar MessageBox. Después de todo, guarda una letra para escribir.
La llamada macro es una serie de comandos organizados juntos para completar una tarea específica como un solo comando. La definición de macro en Microsoft Word es: "Una macro es una serie de comandos de palabras que se pueden organizar juntos como un comando independiente para facilitar el trabajo diario". Word utiliza el lenguaje de macros Visual Basic para escribir macros como una serie de instrucciones.
Una macro en informática es una abstracción que reemplaza un determinado patrón de texto según una serie de reglas predefinidas. El software de oficina Excel integra automáticamente el lenguaje de programación de alto nivel "VBA", y el programa compilado en este lenguaje se denomina "macro". El uso de "VBA" requiere cierta base de programación y consume mucho tiempo. Por lo tanto, la gran mayoría de los usuarios solo usan la función de tabulación general de Excel y rara vez usan "VBA".