Also in so einem Falle ist die Message Unterscheidung nur innerhalb der Procedure möglich.
Das ist nicht zwingend der Fall.
TControl.WndProc macht es eigentlich vor. Ein gut platzierter Aufruf von
Dispatch ermöglicht auch dabei die Verwendung der komfortablen Message-Methoden. Du musst dann nur eine entsprechende
WndProc bereitstellen, die diesen Aufruf vornimmt.