Zitat von
DGL-luke:
Folgendes problem: Die Messages kommen nicht an, weder WM_OnlineStatement noch WM_OnlineQuestion.
Glücklicherweise
. Stell dir mal vor, was passieren würde, wenn Windows Messages aus dem Bereich WM_USER an alle Programme broadcasten würde. Dann würden dann viele Programme drauf reagieren und irgendwelchen Blödsinn machen.
Was du brauchst ist RegisterWindowMessage. Das Beispiel dazu hat jfheins ja schon geschrieben. Meine Erfahrung dabei zeigt aber, daß es leider Programme gibt, die auch auf eine solche Botschaft antworten, auch wenn sie das nicht tun dürften. Insofern sollte man wenn man eine zuverlässige Antwort braucht, auch diese Message nicht per Broadcast schicken, sondern nur selektiv (z.B. nur an Fenster mit einem bestimmten Titel).