Datenaustausch zwischen Dialogen
-
Hallo,
habe einen Hauptdialog mit mehreren unterdialogen. Im Hauptdialog werden alle daten die in den anderen dialogen verwendet werden geholt. wie kann ich den datenaustausch zwischen den dialogen bewerkstelligen?
Die dialoge sind als TabCtl erstellt worden welche im hauptdialog eingebettet ist.Ach ja, weiß jemand wie ich verhindern kann das die TabSeite wenn ich Enter drücke verschwindet?
Danke!

-
du kannst dir mit der Funktion AfxGetApp() einen Zeiger auf den Hauptdialog holen.
Ansonsten schau dir mal die Funktion PostMessage() an
-
wenn du enter drückst, wird die funktion der standarttaste ausgeführt. wenn du keine standarttaste hast, siehst du ja ...

auf andere dialoge kannst du mit ((CAndererDialogDlg*)GetParent())->deineVariable zugreifen.