Minimierten Dialog wiederherstellen!?!
-
Hallo zusammen!
Habe ein Haupt-Dialog, welcher auf Button-Klick einen anderen Dialog (Child) aufruft. Wenn das Childdialogfeld aufgerufen wurde, soll das Hauptdialogfeld minimiert werden. Das funktioniert auch sehr gut mit:
GetForegroundWindow() -> ShowWindow(SW_MINIMIZE);
Wenn ich das Childdialogfeld beende, soll das Hauptdialogfeld wieder hergestellt werden.
Kennt jemand zufällig den richtigen Befehl?
Gruß Luke
-
Evtl. so ?
::ShowWindow(m_hWnd, SW_RESTORE);
Auf jeden Fall musst du mit SW_RESTORE arbeiten...
Try it...
-
Danke für die Antwort!
Mit:
ShowWindow(SW_RESTORE);
müsste es funktionieren, aber wie gebe ich dem minimierten Haupt-Dialogfeld den Fokus zurück, damit es wiederhergestellt werden kann und sich das SW_RESTORE nicht auf das Child-Dialogfeld bezieht?
Gruß Luke
-
Sorry, kleiner Gedankenfehler!
ShowWindow(SW_RESTORE); funktioniert einwandfrei!
Noch mal Danke!
Gruß Luke