Vcl.Controls.TWinControl.IsControlMouseMsg
Delphi
function IsControlMouseMsg(var Message: TWMMouse): Boolean;
C++
bool __fastcall IsControlMouseMsg(Winapi::Messages::TWMMouse &Message);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TWinControl |
Description
Indique si le message de souris spécifié est adressé à l'un des contrôles enfant du contrôle fenêtré.
La méthode IsControlMouseMsg permet de déterminer si un message de souris est dirigé vers l'un des contrôles enfant du contrôle. Le message de souris est spécifié comme valeur du paramètre Message.
Windows se charge d'envoyer les messages aux contrôles enfant fenêtrés. Pour les contrôles enfant non-fenêtrés, Windows envoie les messages au contrôle parent qui doit déterminer, s'il y en a, lequel de ses contrôles enfant doit recevoir le message.
La méthode WndProc d'un contrôle fenêtré appelle IsControlMouseMsg pour traiter tous les messages de souris envoyés au contrôle fenêtré.