Forum: Programmieren allgemein
Delphi
by Luckie,
22. Dez 2010
@Uwe: Also du schickst von dem Updater ein WM_ENDSESSION. da man diese Nachricht nicht gezielt an ein Fenster verschicken kann, bekommen alle Fenster diese Nachricht. Also auch mein Wordfenster in, dem ich gerade einen Brief schreibe. Dieses reagiert auch auf die Nachricht und beendet sich. Prima. Und was ist jetzt mit meinem Brief an dem ich gerade arbeite? Bestenfalls kommt noch ein Dialog, der...
Forum: Programmieren allgemein
Delphi
by Luckie,
22. Dez 2010
Eben. Da man kein Zielfenster angeben kann, reagieren alle Fenster, die diese Nachricht behandeln auf die Nachricht und beenden sich.
Forum: Programmieren allgemein
Delphi
by Luckie,
22. Dez 2010
Klar, die Nachricht kann man gezielt verschicken, aber kann man bei WM_ENDSESSION auch ein Fensterhandle angeben oder wird diese generell an alle Fenster verschickt? das war meine Frage.
Forum: Programmieren allgemein
Delphi
by Luckie,
22. Dez 2010
Kann man die Nachricht denn gezielt an ein Fenster senden?
Forum: Programmieren allgemein
Delphi
by Luckie,
22. Dez 2010
Ich halte das nicht für sehr günstig. Angenommen ich arbeite noch mit anderen Programmen, während das Update läuft. Dann wäre es mir nicht recht, wenn der Updater das System einfach runter fahren würde.