System.HelpIntfs.IHelpSystem.Hook
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.