Parameterübergabe
-
Guten Abend!!
Ich hab ein kleines Problem!! Ich habe zwei Dialoge, einmal den Hauptdialog und einmal ein Eingabedialog (MFC-Anwendung). Im Eingabedialog gebe ich in einem Eingabefeld einen Text ein. Wenn ich auf den Button "Senden" drücke, soll dieser Text automatisch in einem Eingabefeld im Hauptdialog dargestellt werden (selbstständig) und der Eingabedialog soll sich schließen.
Kann mir da jemand helfen?? Ich wäre sehr dankbar über etwas Quellcode!!
Vielen Danke im Vorraus!!!
Pascal
-
modaler Dialog ?
CDeinDialog dlg; dlg.DoModal(); m_sTextHauptDlg = dlg.m_sTextEingabeDlg; UpdateData(FALSE);und bei der Senden-Schaltfläche:
UpdateData(TRUE); CDialog::OnCancel()
-
...und auf welches Ereignis muss das Eingabefeld im Hauptdialog reagieren???
mfg Pascal
-
Hä

Wieso noch ein Ereignis ?Probier mal den Code aus, so wie er oben steht.

-
...ich programmiere noch nicht so lange! In welcher Funktion oder so muss ich die Instanz von dem Eingabedialog erzeugen bzw aufrufen????
mfg Pascal
-
in der Funktion, in der der Dialog aufgehen soll.
Entweder in einer Nachrichtenbehandlungsfunktion für die Wahl eines Menüpunktes oder z.B. in einer OnInitialUpdate der View-Klasse (bei Document View Projekt), wenn er sich gleich beim Start öffnen soll.
-
...viele Dank, nun funktioniert es!!
mfg Pascal
-
pascalmichi schrieb:
In welcher Funktion oder so muss ich die Instanz von dem Eingabedialog erzeugen bzw aufrufen????
aso
