System.HelpIntfs.IHelpSystem.Hook

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Hook(Handle: THandle; const HelpFile: string; Comand: Word; Data: NativeInt): Boolean;

C++

virtual bool __fastcall Hook(NativeUInt Handle, const System::UnicodeString HelpFile, System::Word Comand, NativeInt Data) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.HelpIntfs.pas
System.HelpIntfs.hpp
System.HelpIntfs IHelpSystem

Description

Effectue une requête d'aide de style WinHelp.

Hook accepte les requêtes d'aide utilisant les mêmes conventions que l'API WinHelp de Microsoft Windows. Hook ne doit être appelée que pour les requêtes qui ne peuvent pas être traduites en appels à ShowContextHelp, ShowHelp, ShowTableOfContents ou ShowTopicHelp.

Remarque :  Si le système d'aide ne peut pas déchiffrer la requête d'aide, il cherche un visualiseur qui implémente ISpecialWinHelpViewer. Lorsque l'application a recensé un tel visualiseur, la requête aboutit si le visualiseur est capable de la gérer. Sinon la requête échoue.