Ahora que sé C++ quiero entrar en la aplicación de escritorio que tiene una interfaz de usuario en lugar de cosas de símbolo del sistema, ¿dónde debo iniciar y cuáles son algunos buenos recursos en línea?recursos de interfaz de usuario de C++
Respuesta
wxWidgets es una biblioteca de GUI multiplataforma para C++ (y otros idiomas). El sitio principal debería tener suficientes indicaciones sobre los recursos para ponerse en marcha.
También puede ser que desee comprobar hacia fuera this pregunta/respuesta aquí en desbordamiento de pila si está pensando específicamente de Ventanas
Yo uso Codegear's C++ Builder. Su soporte de lenguaje C++ no es 100% pero lo compensa con un IDE RAD bidireccional excelente y la capacidad de utilizar una gran biblioteca de componentes Delphi existentes.
¿Qué tal QT? Su multiplataforma y su se usa en muchos softwares comerciales.
Si la comerciabilidad es una preocupación, entonces C++/CLI con WinForms y WPF que realmente se traduce como "simplemente aprende WinForms y WPF, independientemente del idioma específico que utilice".
CodeProject tiene a ton of WinForms/WPF samples/tutorials para comenzar.
realmente decente probada y verdadera caja de herramientas con un sistema de eventos muy agradable. He usado el puerto de Ruby, y mis aplicaciones de Windows tenían un aspecto muy nativo.
Si el soporte de plataforma cruzada es importante, yo apoyaría la sugerencia de mirar a Qt. Es compatible con Windows, Linux y Mac. Para el software libre es gratis (hay una versión GPL en Unix pero no para Windows), pero para el software comercial no es particularmente barato. Ahora hay varios libros sobre Programación con Qt.
Viene con una gran cantidad de bibliotecas adicionales para redes, análisis XML, etc. También tiene integración con Visual Studio en Windows.
Una desventaja de Qt es que no hay tantas bibliotecas adicionales como con algunas otras estructuras de GUI. Ot dependerá del tipo de aplicaciones que desee escribir, ya sea que esto sea importante para usted o no.
Puede carecer de algunas características, pero FLTK es una biblioteca de GUI multiplataforma increíblemente simple.
Obtenga Visual Studio Express y comience con una aplicación "Dialog Based" basada en MFC. Todos los toolkits de ventana mencionados son buenos, ¡pero MFC se verá mejor en un currículum!
- 1. Libros/recursos de diseño de interfaz de usuario para programadores
- 2. Interfaz de usuario no estándar en C#
- 3. ejemplos de interfaz de usuario de Android
- 4. IISExpress interfaz de usuario
- 5. Diseño de interfaz de usuario en Flex
- 6. Prueba de interfaz de usuario
- 7. Diseño de interfaz de usuario
- 8. Tutorial de interfaz gráfica de usuario en C
- 9. Controles de interfaz de usuario para Win32
- 10. Prueba de interfaz de usuario GTK +
- 11. Interfaz de usuario de GUI y Windows
- 12. Marco de interfaz de usuario de Java?
- 13. Herramienta de diseño de interfaz de usuario
- 14. Inspiración de interfaz de usuario para aplicaciones de iPhone
- 15. ¿Cómo escribir textos de interfaz de usuario "buenos"?
- 16. Diseño de interfaz de usuario con GWT
- 17. Interfaz de usuario de calendario en Android
- 18. ¿Qué interfaz de usuario de LogParser usa?
- 19. Tema de interfaz de usuario dinámica
- 20. Patrones de interfaz de usuario en JavaScript
- 21. Color de interfaz de usuario en Eclipse
- 22. Exámenes de interfaz de usuario web automatizados
- 23. sincronización de subprocesos: sin interfaz de usuario
- 24. ID de interfaz de usuario: repetir
- 25. Aprendiendo a escribir una interfaz de usuario de iPhone personalizada
- 26. Diseñador de interfaz gráfica de usuario de Windows API?
- 27. Patrón de diseño de estado Interfaz de usuario
- 28. Hacer interfaz de usuario para la aplicación de consola
- 29. C# constructor de interfaz
- 30. Pregunta de interfaz C#
¿MFC en un currículum? ¿De Verdad? es bastante anticuado – Tim
Pensé que deshabilitaron MFC en expreso también ... – Tim