System.HelpIntfs.IHelpSystem.Hook

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.