Anfänger in wxWidgets
-
Ich versuche gerade mein erstes Programm mit wxWidgets zu schreiben.
Es ist nur eine Frame mit einen Label dass die Uhrzeit und Datum anzeigen soll.
Leider haben ich ein Problem mit der Aktualisierung der Zeit.
wen ich nach Show() ein while einbaue kommt kein Fenster.(auch mit sleep dabei)
Was muss ich machen damit das Fenster kommt und die Zeit sich aktualisiert ?
#include "app.h" #include "timeframe.h" IMPLEMENT_APP(App); bool App::OnInit() { TimeFrame* frame = new TimeFrame; frame->Show(); while(true) { frame->SetCurrentTimeAndDate(); } return true; }
-
Du musst erstmal die Endlosschleife weglassen!
Verpass dem Frame einen TimerEvent, dann kannst du dort jeweils die Zeit updaten.
Schau dir mal die beiden wxWidgets Tutorials im Magazin an!