Zitat von
Jackie1983:
das hängt bestimmt irgend wie mit dem Thread zusammen, aber keine ahnung wieso und weshalb.
Es liegt am Thread. TJvDesktopAlert greift auf die
VCL zu. Und allein das fordert eine Ausführung im Hauptthread. Das Problem ist, dass Fenster-
Handle eine Thread-affinität haben. Und wenn ein Fenster in Thread A erstellt wird, laden sämtliche Botschaften in der Botschaftsschleife von Thread A. Hat dieser Thread aber keine Botschaftsschleife (while GetMessage do ...), dann wird auch keine Botschaft verarbeitet (die über PostMessage gesendet wird).