Allerdings müsste das doch eigentlich ähnlich wie eine private Windowsmessage sein. Warum die nicht geht???
Das funktioniert doch eigentlich immer!
Aber nur, wenn deine Komponente auch eine Messageloop hat, die die Message empfangen kann. Da du ja wohl von TComponent abgeleitet hast, gibt es schlicht keine.
wohin hast du die Message denn geschickt?
Abgesehen davon ist das aber unnötig viel Aufwand, ein Ereignishandler geht viel schneller und einfacher.