Fensterposition einer CHM-Datei
-
21-08-2019 - |
Frage
Ich habe gerade erstellt und betrachten eine CHM-Datei in meinem Projekt verwendet. Ich bemerkte, dass der Betrachter die Fenstergröße und -position über mehrere Sitzungen erinnert.
An wen ist der HTML-Hilfe-Viewer die Fensterposition für jeden CHM-Datei speichern?
Lösung
Diese Einstellungen werden in einer Datei namens Hh.dat gespeichert. Unter Windows XP kann diese Datei gefunden werden
C:\Documents and Settings\%username%\Application Data\Microsoft\HTML Help\hh.dat
Andere OS-Versionen setzen es an verschiedenen Orten. Es ist eine solche Datei pro Benutzerprofil.
an den Inhalt der Datei sucht, scheint es einen Header, eine Liste der Hilfedateinamen, einige Leerzeichen mehr Dateinamen aufzunehmen, dann einige binäre Werte, die am ehesten die Fenstergröße und Position sein würde. Wenn Sie bequem sind mit binären Dateiformaten arbeiten, dann mit einigen Experimenten soll es möglich sein, die Struktur zu arbeiten, und extrahieren Sie die Werte für eine bestimmte CHM-Datei.
Hier sind einige Websites, die über diese Datei sprechen:
-
Die Hh.dat Datei - The RoboColum (n )
Gespräche über andere Standorte auf verschiedene Win-OS-Version
-
viel Geschichte über Hilfedateiformate, auch viele Dienstprogramme mit CHM-Dateien
arbeiten
-
Help-Info.de - Häufig gestellte Fragen
Informationen über viele Hilfedateiformate und Beispiele, wie von ihnen Gebrauch von Code
machen