Den Hilfe-Manager nach Informationen abfragen
Nach oben zu Hilfesystem-Interfaces
Ein Hilfe-Viewer kommuniziert über die Methoden des Interface System.HelpIntfs.IHelpManager mit dem Hilfe-Manager. Eine Instanz dieses Interface wird zurückgegeben, wenn sich der Hilfe-Viewer beim Hilfe-Manager registriert. Das Interface System.HelpIntfs.IHelpManager stellt für den Hilfe-Viewer drei Funktionen zur Kommunikation mit dem Hilfe-Manager bereit:
- HelpIntfs.IHelpManager.GetHandle: THandle--wird vom Hilfe-Viewer aufgerufen, wenn das Fenster-Handle des aktuell aktiven Steuerelements benötigt wird. Die Methode gibt das Fenster-Handle des Steuerelements zurück.
- HelpIntfs.IHelpManager.GetHelpFile: String--wird vom Hilfe-Viewer aufgerufen, wenn der Name und die Position der Hilfedatei benötigt wird, die die Hilfe zum aktuell aktiven Steuerelement enthalten soll.
- HelpIntfs.IHelpManager.Release--wird vom Hilfe-Viewer aufgerufen, wenn der Hilfe-Manager darüber benachrichtigt werden soll, dass sich der Hilfe-Viewer selbst schließt, aber nicht als Reaktion auf eine entsprechende Anforderung des Hilfe-Managers hin.
- Der Hilfe-Viewer sollte nie als Reaktion auf eine Anforderung durch HelpIntfs.ICustomHelpViewer.ShutDown aufgerufen werden. Der Hilfe-Manager kann durch Release nur über eine unerwartete Trennung der Verbindung informiert werden.