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 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.HelpIntfs.pas System.HelpIntfs.hpp |
System.HelpIntfs | IHelpSystem |
Beschreibung
Dient zur Ausführung einer Anforderung im Stil der Windows-Hilfe.
Hook akzeptiert Hilfeanforderungen, die denselben Konventionen folgen wie die WinHelp-API von Microsoft Windows. Hook sollte nur für Anforderungen aufgerufen werden, die nicht in Aufrufe von ShowContextHelp, ShowHelp, ShowTableOfContents oder ShowTopicHelp umgesetzt werden können.
Anmerkung: Wenn das Hilfesystem die Hilfeanforderung nicht entschlüsseln kann, sucht es nach einem Viewer, der ISpecialWinHelpViewer implementiert. Wenn die Anwendung einen solchen Viewer registriert hat, ist die Anforderung erfolgreich, sofern der Viewer sie behandeln kann. Ansonsten schlägt die Anforderung fehl.