user-interface - tutorial - windows programming
¿Alguna API sustitutiva para Win32API? (8)
Necesito una API que pueda hacer menús como Win32API,
Pero algo más simple y mejor que WinAPI.
Eso puede hacer GUI, con zonas de texto, botones, etc ... como un programa promedio de Windows. (Windows GUI Style)
¿Alguien puede recomendar en uno como este? Gracias.
- SmartWin - Win32 solamente
- Ultimate ++ - Plataforma cruzada
- FLTK - Plataforma cruzada
Aunque nunca lo he usado, QT parece ser un marco bastante decente y también es de código abierto, multiplataforma y también tiene una API móvil, y puede codificarse con Java o C ++.
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 desarrollar aplicaciones de Windows y componentes de UI. Extiende ATL (Active Template Library) y proporciona un conjunto de clases para controles, diálogos, ventanas de marco, objetos GDI y más.
VCL de Delphi si se dirige a la plataforma win32.
wxWidgets permite a los desarrolladores crear aplicaciones para Win32, Mac OS X, GTK +, X11, Motif, WinCE y más usando una sola 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.
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.
Eche un vistazo a http://www.wxwidgets.org/ - revise algunos de sus tutoriales para obtener una idea.
Ver también
( EDIT : escribí esta respuesta en octubre de 2008, desde entonces me he convertido en un converso a Qt , ¡hace que el desarrollo cruzado de alta calidad sea muy fácil !)