Das Botschaftsbehandlungssystem
Nach oben zu Verwenden der Windows-API-Botschaftslösung
Alle VCL-Klassen verfügen über einen integrierten Mechanismus zur Verarbeitung von Botschaften, die so genannten Botschaftsbehandlungsmethoden (auch Botschaftsbehandlungsroutinen genannt). Der Botschaftsbehandlung liegt folgendes Prinzip zugrunde: Die Klasse empfängt Botschaften und ruft – in Abhängigkeit von der Art der Botschaft – eine bestimmte Methode aus einer Methodengruppe auf, die vorher für die Botschaftsbehandlung definiert wurde. Falls für eine Botschaft keine entsprechende Behandlungsmethode existiert, erfolgt ein Aufruf der Standard- Behandlungsroutine.
Die folgende Abbildung illustriert das System der Botschaftsverteilung.
In der VCL ist ein Botschaftsverteilungssystem definiert, das alle Windows-Botschaften (einschließlich der benutzerdefinierten Botschaften), die für eine bestimmte Klasse festgelegt sind, in Methodenaufrufe übersetzt. Normalerweise muss dieser Mechanismus zur Botschaftsverteilung nie geändert werden. Ihre Aufgabe besteht ausschließlich in der Erstellung der Botschaftsbehandlungsmethoden. Unter Eine neue Botschaftsbehandlungsmethode deklarieren finden Sie weitere Informationen zu diesem Thema.