Necesito una API que pueda hacer menús como Win32API,
Pero algo más simple y mejor que WinAPI.
que pueden hacer interfaz gráfica de usuario, con zonas de texto, botones, etc ... como un programa de Windows media. (Interfaz gráfica de usuario de estilo Windows)
¿Alguien puede recomendar en uno igual? Gracias.¿Algún API sustituto para Win32API?
Respuesta
wxWidgets permite a los desarrolladores crear aplicaciones para Win32, Mac OS X, GTK +, X11, Motif, Windows CE, y más usando una base de código. Se puede usar desde lenguajes como C++, Python, Perl y C# /. NET. A diferencia de otros kits de herramientas multiplataforma, las aplicaciones wxWidgets se ven y se sienten nativas. Esto se debe a que wxWidgets usa los controles nativos de la plataforma en lugar de emularlos. También es extenso, gratuito, de código abierto y maduro.
Echa un vistazo a http://www.wxwidgets.org/ - mira algunos de sus tutorials para tener una idea.
Ver también
(EDITAR: Escribí esta respuesta en octubre de 2008, desde entonces me he convertido en un convertido al Qt - que hace alta -calidad desarrollo multiplataforma una brisa !)
Si realmente está usando Win32 directamente, puede probar MFC.
O si quieres algo más moderno, WTL
Windows Template Library (WTL) es una biblioteca C++ para el desarrollo de Windows aplicaciones y componentes de interfaz de usuario. Es extiende ATL (biblioteca de plantillas activas) y proporciona un conjunto de clases para controles, cuadros de diálogo, ventanas de marco, objetos GDI y más.
Aunque nunca lo he usado, QT parece un marco bastante decente y también es de código abierto, multiplataforma y tiene una API móvil también y puede codificarse con Java o C++.
sin embargo, si bien es de código abierto, la licencia es solo gratuita para proyectos GPL. Creo que este es un hecho importante para saber –
Quiere decir que si deseo hacer un programa comercial, ¿La licencia ya no es gratis? –
Existe una licencia comercial Qt http://trolltech.com/products/appdev/licensing/licensing#qt-commercial-license – Aardvark
WinForms y WPF son una alternativa para la programación de .NET. No podrá hacer todo en la API de Win32, pero hay un subconjunto sustancial.
VCL de Delphi si se dirige a la plataforma win32.
+1 Delphi no se llama RAD Studio por nada. – Remko
- SmartWin - Win32 Sólo
- Ultimate++ - Multiplataforma
- FLTK - Multiplataforma
- 1. ruby win32api & structs (VerQueryValue)
- 2. ¿Dónde encontrar el módulo win32api para Python?
- 3. Sustituto para bifurcar en Windows
- 4. Sustituto o solución para asprintf en AIX
- 5. sustituto COM para componente de terceros
- 6. ¿Hay algún método en la API estándar para retener todo()?
- 7. ¿Hay algún tipo de API de Grooveshark?
- 8. ¿Hay algún contenedor API de Robocopy?
- 9. Sustituto de NSData datos obsoletosConContenidosOfMappedFile
- 10. SCTP con Multihoming como Reemplazo Sustituto para TCP
- 11. usando sustituto para obtener el nombre de argumento con
- 12. Es SignalR un sustituto adecuado para jQuery Ajax (o similar)
- 13. sustituto() para obtener nombres de argumentos, múltiples niveles de hasta
- 14. ¿Hay algún equivalente para paquetes (Oracle) en MySQL?
- 15. EnvDTE sustituto en Visual Studio 2012
- 16. ¿Hay una API de Kernel32 para diferentes API de System.IO? S
- 17. Sustituto de getch(), gotoxy(), delay(), clrscr()
- 18. Crear servidor sustituto COM (exe) en C#
- 19. Usar el sustituto en una variable
- 20. error SED - patrón sustituto sin terminar
- 21. Comportamiento desconcertante de `sustituto` en R
- 22. Sustituto de preservación de caja en Vim
- 23. C++ Win32api, creando un cuadro de diálogo sin recurso
- 24. ¿Hay algún cliente github para Windows
- 25. ¿Algún servicio web de látex con una API?
- 26. cómo descargar las transacciones de PayPal utilizando algún API
- 27. ¿Hay una API o algún otro método para automatizar el proceso de envío?
- 28. ¿Algún tutorial de Fluent API que utiliza el enfoque EF Database-First para explicar el tema?
- 29. El mejor sustituto, sucesor o alternativa para ASIHTTP para una cola de descarga
- 30. .NET API para Google Talk?
¿Me puede dar un buen tutorial para empezar a wxwidgets? –
agregó enlaces a tutoriales :) –