Cómo crear un pequeño programa con una interfaz tangible en lenguaje C
Escribir programas gráficos con MFC también es muy problemático, difícil de aprender y engorroso.
De hecho, puedes volver a aprender Java o C#.
Java en sí no es adecuado para aplicaciones gráficas, pero es mucho más sencillo que MFC.
C# es actualmente el programa gráfico más simple y eficiente. No requiere programación. Sólo necesitas arrastrar el mouse para crear una interfaz gráfica. En particular, el marco de gráficos WPF de C# simplifica al máximo la programación de gráficos.
Por lo tanto, se recomienda encarecidamente aprender C#.
El lenguaje C# combina las ventajas de Java y C. Tanto Java como C se derivan del lenguaje C. Por lo tanto, es mejor aprender C primero y luego C#. Se puede decir que C, C y C# tienen el mismo origen y provienen de la compatibilidad con versiones anteriores.
En resumen, un mejor orden para aprender programación gráfica es:
c (lenguaje estructurado, introducción)->C (lenguaje orientado a objetos, presagio)->C# (Disfruta de una experiencia rápida desarrollo de gráficos)
Olvidé explicar esos términos, editor:
Entorno de desarrollo integrado: IDE, una herramienta de desarrollo.
Su código puede escribirse directamente en el Bloc de notas y luego ejecutarse llamando al compilador desde la línea de comandos.
El entorno de desarrollo integrado integra edición de código, compilación y ejecución de código, depuración de código y otras funciones (o incluso más funciones), lo que hace que el desarrollo de los desarrolladores sea más eficiente. Por ejemplo, Visual C 6.0 es un entorno de desarrollo integrado, al igual que Eclipse, CodeBlocks y Visual Studio.
API gráfica: Interfaz de programación de aplicaciones (API) para programación gráfica.
Su programa puede generar directamente controles gráficos estándar, como botones y cuadros de texto, llamando a estas interfaces. No es necesario escribir métodos manualmente para implementar estos controles. Solo necesita llamar a métodos API gráficos para generarlos automáticamente. Estas API se proporcionan a los desarrolladores encapsulando clases de implementación específicas relacionadas con gráficos en bibliotecas de clases, lo que simplifica el desarrollo de gráficos. MFC es la API de gráficos para C y C++, más específicamente la API de gráficos para sistemas Windows. WinForm y WPF son API de gráficos para C#. Estas API las proporciona Microsoft. Por supuesto, otros sistemas como Linux también tienen su propia API gráfica.
GUI: Interfaz gráfica de usuario.
Este es en realidad el significado de interfaz de programación de aplicaciones. La forma de ingresar comandos en la línea de comando para realizar operaciones se llama interfaz de línea de comando. Con la interfaz de la aplicación, puede operarla con el mouse. Estas interfaces son GUI. Debido a que la interfaz gráfica solo facilita las operaciones del usuario y la implementación interna específica se completa a través de la línea de comando, la interfaz se denomina interfaz.