Nichtmodaler Dialog - Fehler
-
Hallo,
ich habe mit
... CDialog* dlg = new CDialog; dlg->Create(IDD_STARTDIALOG); dlg->ShowWindow(SW_SHOW); Sleep(5000); dlg->EndDialog(0); delete dlg; ...einen Hinweisbildschirm ausgeben, wollen.
Er öffnet mir das Fenster auch, aber zeigt mir leider nicht die Static-Text-Elemente an.Weiß jemand woran das liegt?
Danke+
-
liegt am Sleep
-
Liegt denke ich nicht am Sleep.
Klick mal in deinem Dialogeigenschaften in der Registerkarte "Weitere Formate" das Sichtbar-Häckchen an. Dann sollte es gehen.Gruß
Andrea
-
-
sichbar sind sie.
Clown scheint schon recht zu haben. Ohne Sleep funktionierts.
-
Nach
dlg->ShowWindow(SW_SHOW);
mal
dlg->UpdateWindow();
aufrufen
-
]@RenéG
Du bist mal wieder unschlagbar. Funktioniert. Danke!
-
aber ob man wirklich so programmieren sollte?! bei dem Sleep wird ja keine Nachricht mehr verarbeitet.
-
Ja, ich weiß.
Spielt aber in dem speziellen Fall bei der Applikation keine Rolle.
-
Dann kanst ihn aber gleich Modal machen.