Vcl.Forms.TCustomForm.DefaultHandler
Delphi
procedure DefaultHandler(var Message); override;
C++
virtual void __fastcall DefaultHandler(void *Message);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
Beschreibung
Stellt eine Verarbeitung für alle Botschaften bereit, die nicht vom Formular bearbeitet werden.
Durch Überschreiben von DefaultHandler kann die Standard-Botschaftsverarbeitung des Formulars geändert werden. Normalerweise ist das nicht nötig, da alle Botschaften in entsprechenden Methoden behandelt werden können.
DefaultHandler übergibt alle Botschaften, die nicht anderweitig bearbeitet werden, durch einen Aufruf der Betriebssystemfunktion CallWindowProc an die Fensterprozedur des Formulars.
Anmerkung: In Delphi führt ein Aufruf von dieser Methode nur dann zu einem Aufruf der Methode DefaultHandler des Vorfahren, wenn dieser für die Botschaft keine spezielle Behandlungsmethode bereithält.