Dialog modal setzten zur laufzeit
-
Kann ich zur laufzeit mein dialog modal machen und dann wieder nicht modal?
-
Weiss nicht ob ich Dich richtig verstanden habe aber ich würde sagen: Ja, kannst du.
Einmal aufrufen
dlg.DoModal();
und einmal
dlg.Create(... keine Lust die Parameter zu suchen ...);
dlg.ShowWindow(SW_SHOW);
-
Ohne das der Dialog zerstört wird nicht (mmn).
Du könntest aber das Parent mit EnableWindow deaktivieren. Das sollte dann nen ähnlichen Effekt geben.