nichtmodaler Dialog bleibt immer im Vordergrund
-
ich erzeuge in einer SDI Anwendung in der InitInstance der App Klasse einen nichtmodalen Dialog (CDialog)
m_MapDlg.Create(IDD_MAP_DIALOG,NULL); m_MapDlg.ShowWindow(SW_SHOW);
dieser bleibt aber immer vor dem Hauptfenster der SDI Anwendung
wie kann man das ändern? oder was mache ich falsch?meine Absicht: ich hab einen Dialog aus einer Dialog-Anwendung, dieser soll jetzt neben einer SDI-Browser-Anwendung mit CHtmlView laufen, der Browser gibt Daten an den Dialog, wo eine grafische Darstellung und Verwaltung der Daten erfolgt,
der Dialog sollte immer offen bleibenDanke
Jamo
-
hehe, das hatte ich vor 5minuten auch..
ich hab ausprobiert create als zweiten parameter einen beliebigen pointer Cwnd* zu übergeben. Dann geht der Dialog auch in den Hintergrund. naja... ich weiß abe rnicht warum... ^^
-
also liegts wie ich schon vermutet habe daran dass der Dialog immer vor dem parent window gezeichnet wird, hatte nur gehofft das das einstellbar ist, aber so gehts auch
danke für den Tip, wär ich nich drauf gekommen
-
das geht ganz betsimmt auch irgendwie richtig..
weiß nicht ob die lösung so toll ist
-
geht zumindest erst mal