Und was ist wohl der Grund dafür?
Application (die MessageOnly-Form) ist unsichtbar und die MainForm ist sichtbar.
http://www.delphipraxis.net/104557-m...ml#post1341860 (die #13)
Man kann hier auch
Application.MainFormHandle
oder
Screen.AcriveForm.Handle
oder besser
Self.Handle
(wenn man das aus einer Methode einer Form aufruft) verwenden.
PS: "Früher" war Application halbsichtbar, denn früher war der Eintrag in der Taskleiste das Application und nun ist es die MainForm (sonst zeigt Aero-Peak nur das leere Message-Fenster der Application)