Dialog appmodal machen...
-
nabend...
ich versuche im moment einen dialog den ich erstelle appmodal zu machen (also man soll net auf den parent-dialog zugreifen können solange er offen ist)...
ich dachte mir, das realisiere ich indem ich bevor ich den 2ten dialog erstelle den ersten "disable"... (WindowStyle)...a) meint ihr das ist ne ordentliche lösung?
b) wenn ja, wie ist es zu realisieren? (style wärend der runtime ändern)
c) wenn nicht, wie realisiere ich ne alternative?so long,
JF
-
Du übergibst einfach der Funktion DialogBox() als dritten Parameter den HWND zu Deinem Parent Fenster....
Dann behält der somit erstellte Dialog den Fokus und man kann nix im Parentfenster anklicken/ändern.
-
Ich wollt des ganze ohne DialogBox lösen... wie erwähnt... ich benutz CreateDialog
-
Wieso nicht DialogBox
Ansonsten musst du halt manuell mit EnableWindow das Haupt-Fenster disablen (DialogBox scheint es laut Doku auch so zu machen)