modales fenster
-
hallo leute
wie kann ich in einer funktion ein fenster aufrufen wo der funktionsaufruf erst zurueckkehrt wenn das fenster geschlossen worden ist ?
vereinfacht soll das so aussehen:
// auf dem ersten fenster ist ein button. wenn ich drauf klicke wird OnClick aufgerufen void OnClick(HWND hwnd) { int result = erstelleFensterMacheAbfrageUndSchliesseEsWieder(); // (1) MachWasMitResult(result); }
in zeile (1) soll ein neues fenster erzeugt werden wo man z.b. ja oder nein auswaehlen kann. ob nun ja oder nein anheklickt worden ist, gibt die funktion an result zurueck.
wie kann ich das realisieren ? steh da grad am schlauch
Meep Meep
-
Modaler Dialog... MessageBox...
-
hab es sehr schlecht beschrieben:
ich erstelle zwei fenster mit CreateWindow. in den fesntern gibt es dann noch paar controls: button, Edit usw.
von einem fenster aus moechte ich das aendere erstellen und nach beendigung diesem, auswerten was gemacht oder ausgesucht worden ist.
so wie bei MessageBox, nur das ich das fenstedr komplett selber macheMeep Meep
-
Und was ändert sich nun?
Wenn Du normale Kindfenster benutzt ist wahrscheinlich ein Dialog grundsätzlich einfacher für Dein Hauptfenster.
-
ich will nun mal kein dialogfenster haben sondern ein ganz normales. das wird naemlich erst zur laufzeit aufgebaut.
also weiß jemand wie das mit einem normalen fenster funktioniert ?Meep Meep
-