"an ALLE", das würde dann ein Broadcast sein.
Da wird in der Message wohl kein HWND stehen (0).
Womit du da erstmal vieles Wegfiltern und einfacher suchen können dürftest.
[EDIT]
Zitat:
const WM_FileLoad = WM_User+20;
Ich dachte Message von einem anderen Programm an dich/alle?
OK, so lange es nur Programmintern ist, dann geht sowas.
Für Globales sollte man
RegisterWindowMessage verwenden.
Der Name ist egal (außer bei RegisterWindowMessage) ... auf die Nummer kommt's drauf an.