Variable zwischen SDI-Anwendung und Dialog austauschen
-
Hallo
Wie kann ich eine Variable zwischen einer SDI-Anwendung und einem darin befindlichen Dialog austauschen?
-
Hallo,
man kann Dialog in ein separate Thread setzen.
dann mit SendMessage(parent, WM_USER, deine_variable,0)
und abfangen mit
WM_COMMAND(WM_USER,deine_function_beim_sdi) in MessageMapund den rückruf mit GetMessage und Postmessage abwarten.
Sleep nicht vergessen. Es seid den Du benutzt Hook für Drawing, dann geht es nicht mit Drawing.
-
Man übergibt zum Beispiel einfach nur eine Referenz auf die Daten an den Dialog im Konstruktor des Dialoges.