ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
860
860
EMPFEHLEN
-
24.01.04 00:54 #1
- Registriert seit
- Jul 2003
- Ort
- Iserlohn
- Beiträge
- 5
Hallo,
weis einer wie man ein Dialog dazu bringt aus der DoModalLoop Rauszuspringen?
Ich möchte ein Dialog, das ich mit DoModal aufrufe. Wenn der Dialog aufgebaut ist soll sofort eine Funktion gestartet werden, der Dialog diehnt dabei als Statusausgabe. Wenn die Funktion ihre sache getan hat. Soll der Dialog geschlossen werden und das Programm läuft weiter.
Die Funktions soll aber erst dann aufgerufen werden, wenn der Dialog bereits voll aufgebaut und zu sehen ist ... sonst nutzt er als Ausgabe nichts.
Hat einer eine Idee oder eine andere Lösung für dieses Problemm?
-
29.01.04 10:00 #2
- Registriert seit
- Aug 2001
- Beiträge
- 1.411
Du könntest dem Dialog vor dem Anzeigen mit DoModal einen Zeiger auf Deine übergeordnete Klasse mit auf den Weg geben.
Wenn Deine Berechnungen in der Hauptklasse mit einem Timer geschehen, dann kannst Du auch im aufgerufenen Dialog einen Timer starten, der die angezeigten Daten mit denen von der Klasse synchronisiert.
Allerdings funktioniert das nur über Timer ( SetTimer(WM_TIMER,millisekunden), KillTimer(WM_TIMER) ), da die sequentielle Programm-Ausführung faktisch nach dem DoModal-Aufruf angehalten wird.
-
Wenn du einen Dialog mit DoModal() aufrufst, bleibt die Anwendung im Hintergrund dann nicht stehen biss der Modale Dialog wieder verschwindet
braucht man da nicht ein "modeless" Dialog
p.s.: wäre garnicht schlecht wenn ihr ein Bsp. dafür hättet...
-
hab gerade ein passenden thread gefunden ...
thx...
Ähnliche Themen
-
Strings von Dialog A nach Dialog B übertragen
Von king_of_drums im Forum C/C++Antworten: 13Letzter Beitrag: 30.08.06, 13:45 -
XML und Statusanzeige V2
Von mardazad im Forum Flash PlattformAntworten: 6Letzter Beitrag: 30.08.05, 19:48 -
XML und Statusanzeige
Von mardazad im Forum Flash PlattformAntworten: 11Letzter Beitrag: 29.08.05, 15:40 -
Nachricht von einem Dialog zu modalen, geöffneten 2. Dialog schicken
Von gehrti im Forum VisualStudio & MFCAntworten: 5Letzter Beitrag: 24.05.05, 12:49 -
Statusanzeige
Von mardazad im Forum Flash PlattformAntworten: 9Letzter Beitrag: 05.11.04, 02:13





Zitieren
Login






