Vcl.Forms.TWindowHook

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

typedef bool __fastcall (__closure *TWindowHook)(Winapi::Messages::TMessage &Message);

Propriétés

Type Visibilité  Source Unité  Parent
typedef public Vcl.Forms.hpp Vcl.Forms Vcl.Forms

Description

TWindowHook est le type d'une procédure de dialogue.

TWindowHook est le type de la procédure fenêtrée d'une boîte de dialogue non VCL. Comme la plupart des procédures fenêtrées, TWindowHook prend une valeur TMessage comme argument.

Sauf dans la réponse au message WM_INITDIALOG, le hook de la fenêtre doit renvoyer true s'il traite le message et false s'il ne le fait pas. Lorsque le champ Msg du paramètre Message est WM_INITDIALOG, le hook de la fenêtre doit renvoyer false s'il attribue explicitement la focalisation à un des contrôles de la boîte de dialogue. Sinon, il doit renvoyer true, dans une tel cas, le système attribue la focalisation au premier contrôle de la boîte de dialogue pouvant recevoir la focalisation.

Voir aussi