¡Hola mundo! con wxWidgets


#include

// Debemos crear una clase derivada de wxApp
class MiAplicacion : public wxApp {
public:
// Punto de entrada, hace las veces
// de la función main()
virtual bool OnInit();
};

// Macro necesaria para la implementación del programa,
// en Windows se las arregla con lo de main() y WinMain()
IMPLEMENT_APP( MiAplicacion )

// La función OnInit() es el punto de entrada al programa,
// gralmente. aquí se realiza la inicialización y creación
// de la ventana principal.
bool MiAplicacion::OnInit() {
// Mostramos un pequeño diálogo con un mensaje.
wxMessageBox(
wxT( "¡Hola mundo desde wxWidgets!" ),
wxT( "Mensaje" ),
wxICON_INFORMATION
);

// false termina el programa.
// Si aquí creáramos una ventana para la aplicación devolveríamos
// true de haber tenido éxito con la inicialización.
return false;
}


Este sencillo programa muestra un messagebox usando wxWidgets. Recientemente en Planeta Solocodigo he visto algunos ejemplos de utilización de wxWidgets con Python, y la verdad es que se ve muuuuuucho más sencillo que C++, me gustaría echarle un vistazo, aunque ahorita tengo poco tiempo :P.

2 thoughts on “¡Hola mundo! con wxWidgets”

Leave a Reply