System.Classes.TWndMethod

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

typedef void __fastcall (__closure *TWndMethod)(Winapi::Messages::TMessage &Message);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
typedef public System.Classes.hpp System.Classes System.Classes

Beschreibung

TWndMethod wird für Windows-Botschaftsprozeduren verwendet.

Jedes Fenster verfügt über eine Botschaftsprozedur, die auf Aufrufe von Windows reagiert. Diese Aufrufe können von Windows (z. B. Anzeigebotschaften), von Benutzeraktionen (z. B. Mausbotschaften) oder von Botschaften in Ihrem Quelltext gesendet werden.

TWndMethod ist der Typ für VCL-basierte Botschaftsprozeduren. Diese Prozeduren können Steuerelementen mit der Methode WindowProc zugewiesen werden. Außerdem können Fenster, die diese Prozedur implementieren, aber keinem Steuerelement zugewiesen sind, mit der Funktion AllocateHWnd erstellt werden.

Der Parameter Message kapselt die Botschaft, auf die die Prozedur reagiert. Er enthält Felder für die eingehenden Botschaftsparameter und ein Ergebnisfeld für den Rückgabewert.

Siehe auch