HTCAPTION auswerten oder die
Vergiss nicht das Beenden über's Menü des Hauptfensters (das im Icon), Doppelklick auf's Icon, Schließen im Taskleistenmenü,
Task benenden im Taskmanager (Anwendungen-Tab)
und dann bleiben noch WM_QUIT von irgendeiner Anwendung und das WM_QUIT beim Abmelden des Benutzers, bzw. Runterfahren des Computers.
Das Schließen/Beenden des internen Application-Fensters, über's Hauptmenü oder den Taskmanager, betrifft auch "ältere" Delphiversionen, wo noch nicht die MainForm in der Taskleiste angezeigt wurde.
Nja, und das Abschießen des Tasks, durch Irgendwas, lässt sich garnicht abfangen.
PS: Es wird nicht beim DOWN geschlossen, sondern beim UP.
[X] runterdrücken, die Maus vom Button runterziehen und dann loslassen, beendet keine "ordentliche" Anwendung. (nur einige geskinnte Anwendungen reagieren da falsch)