Vcl.Controls.TControl.WndProc

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure WndProc(var Message: TMessage); virtual;

C++

virtual void __fastcall WndProc(Winapi::Messages::TMessage &Message);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TControl

Description

Propose des réponses spécifiques aux messages du contrôle.

Surchargez WndProc pour modifier le gestionnaire de message Windows du contrôle. La propriété WindowProc est initialisée à WndProc.

WndProc implémente le comportement de souris spécifié par les propriétés ControlStyle et DragMode et met à jour la propriété ControlState. Elle transmet les messages non gérés à la méthode Dispatch.

Quand vous surchargez WndProc pour proposer des réponses spécifiques aux messages, il faut toujours terminer en appelant la méthode WndProc héritée afin de distribuer les messages non gérés.

Voir aussi