<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=WinHelp</id>
	<title>WinHelp - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=WinHelp"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=WinHelp&amp;action=history"/>
	<updated>2026-05-20T09:28:05Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=WinHelp&amp;diff=433657&amp;oldid=prev</id>
		<title>imported&gt;Siegbert v2: + Literatur / + Normdaten</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=WinHelp&amp;diff=433657&amp;oldid=prev"/>
		<updated>2025-06-16T03:31:57Z</updated>

		<summary type="html">&lt;p&gt;+ Literatur / + Normdaten&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Dateiformat&lt;br /&gt;
| Name = Microsoft WinHelp&lt;br /&gt;
| Icon = &lt;br /&gt;
| Logo = &lt;br /&gt;
| Screenshot = WindowsMME-96-Help.png&lt;br /&gt;
| Beschreibung = Hilfedatei des Multimedia Development Kits&lt;br /&gt;
| Dateiendung = .hlp&lt;br /&gt;
| MIME = &lt;br /&gt;
| MIME-Anm =&lt;br /&gt;
| MagischeZahl = ?_␃␀&lt;br /&gt;
| MagischeZahlNotation = &lt;br /&gt;
| MagischeZahlHex = 3F 5F 03 00&lt;br /&gt;
| Entwickler = [[Microsoft]]&lt;br /&gt;
| Veröffentlicht = [[1990]]&lt;br /&gt;
| LetzteVersion = &lt;br /&gt;
| LetzteVersionDatum = &lt;br /&gt;
| Art = &lt;br /&gt;
| Container für = [[Rich Text Format|RTF]]&lt;br /&gt;
| Enthalten in = &lt;br /&gt;
| Erweitert von = &lt;br /&gt;
| Erweitert zu = &lt;br /&gt;
| Standard = Nein&lt;br /&gt;
| Website = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WinHelp&amp;#039;&amp;#039;&amp;#039; war ein Hilfeformat, das erstmals im Jahr 1990 mit [[Windows 3.0]] eingeführt wurde und noch bis [[Windows XP]] unterstützt wurde. Das Format ist nicht öffentlich dokumentiert, konnte aber inzwischen erfolgreich mittels [[Reverse Engineering]] entschlüsselt werden.&lt;br /&gt;
&lt;br /&gt;
== Versionen ==&lt;br /&gt;
Es gab vier Versionen von WinHelp:&lt;br /&gt;
&lt;br /&gt;
* Version 3.0: Dies war die erste Version, die zusammen mit Windows 3.0 erschien. Als Compiler diente &amp;lt;code&amp;gt;HC.EXE&amp;lt;/code&amp;gt; bzw. später &amp;lt;code&amp;gt;HC30.EXE&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Version 3.1: Diese Version erschien zusammen mit [[Windows 3.1]] und unterstützte [[Makro]]s, Tabellen sowie zahlreiche neue Bildformate. Als Compiler diente &amp;lt;code&amp;gt;HC31.EXE&amp;lt;/code&amp;gt;.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://jeffpar.github.io/kbarchive/kb/091/Q91025/ |titel=Q91025: Creating Help Files Compatible with Windows 3.0 and 3.1 |werk=Microsoft Knowledge Base |hrsg=Microsoft |datum=1999-11-06 |sprache=en |abruf=2018-05-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Version 4.0: Diese Version war Bestandteil von [[Windows 95]] und fügte erstmals ein Inhaltsverzeichnis sowie eine Volltextsuche hinzu. Außerdem wurden zahlreiche Beschränkungen früherer Formate (z.&amp;amp;nbsp;B. Beschränkung eingebetteter Bilder auf 16 Farben) aufgehoben.&lt;br /&gt;
* Multimedia Viewer: Ein mit WinHelp eng verwandtes Format, das beliebige Dateien (z.&amp;amp;nbsp;B. auch Sounds, Videos oder ausführbare Dateien) enthalten konnte. Zum Erstellen von Hilfedateien in diesem Format gab es das kostenpflichtige Multimedia Publishing Toolkit. Die Dateien hatten die Dateiendung &amp;lt;code&amp;gt;.MVB&amp;lt;/code&amp;gt; und benötigten einen speziellen Betrachter. Dieses Format wurde u. a. von frühen Version von [[Microsoft Encarta]], aber auch von der [[Microsoft Developer Network|MSDN Library]] verwendet.&amp;lt;ref&amp;gt;{{Literatur |Autor=Ray Duncan |Titel=Electronic Publishing with Windows Help |Hrsg=[[Ziff Davis]] |Sammelwerk=[[PC Magazine]] |Band=14 |Nummer=1 |Datum=1995-01-10 |Sprache=en |ISSN=0888-8507 |Seiten=246–249 |Online={{Google Buch |BuchID=PRqVDFk1wcoC |Seite=246}}}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
WinHelp basierte auf dem Dateiformat [[Rich Text Format|RTF]]. Hilfedateien konnten somit mit einem beliebigen Textverarbeitungsprogramm (z.&amp;amp;nbsp;B. [[Microsoft Word]]) erstellt werden. Spezielle Anweisungen für den Compiler wurden in geschweiften Klammern festgehalten, zur abschnittsweisen Unterteilung der Hilfedatei dienten Fußnoten. Hinzu kam noch eine Datei mit der Dateiendung &amp;lt;code&amp;gt;.HPJ&amp;lt;/code&amp;gt;. Diese entsprach von der Funktion her den [[Makefile]]s gängiger Programmiersprachen und enthielt u. a. Verweise auf sämtliche Dateien, die Bestandteil der kompilierten Hilfedatei werden sollten.&lt;br /&gt;
&lt;br /&gt;
Bilder konnten entweder direkt in das RTF eingefügt werden (waren dann aber auf eine Größe von 32&amp;amp;nbsp;KB beschränkt&amp;lt;ref&amp;gt;{{Internetquelle |url=https://jeffpar.github.io/kbarchive/kb/085/Q85676/ |titel=Q85676: Windows Help and Help Compiler Capacity Limits |werk=Microsoft Knowledge Base |hrsg=Microsoft |datum=1999-11-06 |sprache=en |abruf=2018-05-22}}&amp;lt;/ref&amp;gt;) oder als Referenz eingebettet werden, wobei das Bild erst bei Laufzeit eingefügt wird. Unterstützt wurden zunächst ausschließlich [[Windows Bitmap|Bitmaps]], ab Windows 3.1 [[Windows Metafile|WMF-Dateien]] sowie zwei proprietäre Bildformate.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://jeffpar.github.io/kbarchive/kb/090/Q90291/ |titel=Q90291: Using Graphics Within a Help File |werk=Microsoft Knowledge Base |hrsg=Microsoft |datum=2000-01-12 |sprache=en |abruf=2018-05-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mithilfe von Makros konnten entweder Funktionen über eine mitgelieferte [[Dynamic Link Library|DLL]]-Datei ausgeführt werden, oder auch unmittelbar aus der Hilfedatei heraus auf die [[Windows Application Programming Interface|Windows-API]] zugegriffen werden.&amp;lt;ref&amp;gt;{{Literatur |Autor=Jim Mischel, Pete Davis |Titel=Undocumented WinHelp, Part 2: Find out how to make WinHelp do things it really wasn’t meant to do |Hrsg=[[Ziff Davis]] |Sammelwerk=[[PC Magazine]] |Band=14 |Nummer=15 |Datum=1995-09-12 |Sprache=en |ISSN=0888-8507 |Seiten=536–541 |Online={{Google Buch |BuchID=GL59pngdbfQC |Seite=536}}}}&amp;lt;/ref&amp;gt; Insbesondere letzteres galt später als eklatantes Sicherheitsrisiko.&lt;br /&gt;
&lt;br /&gt;
Optional konnte eine Hilfedatei Schlüsselwörter definieren, die dann über einen Index durchsucht werden konnten. Ab Windows 95 gab es dann auch eine echte Volltextsuche innerhalb von Hilfedateien.&lt;br /&gt;
&lt;br /&gt;
Die Compiler waren noch bis Windows 3.1 MS-DOS-Programme und somit auf die 640&amp;amp;nbsp;KB konventioneller Speicher begrenzt, auch wenn Microsoft später eine Version des Compilers veröffentlichte, die [[DOS-Extender]] unterstützte und somit nicht mehr von dieser Beschränkung betroffen war.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://jeffpar.github.io/kbarchive/kb/084/Q84931/ |titel=Q84931: Use Extended Memory to Build Larger Windows Help Files |werk=Microsoft Knowledge Base |hrsg=Microsoft |datum=2001-07-23 |sprache=en |abruf=2018-05-22}}&amp;lt;/ref&amp;gt; Ab Windows 95 gab es dann den grafischen Help Compiler, der auch kostenlos zum Download von der Microsoft-Webseite angeboten wurde.&lt;br /&gt;
&lt;br /&gt;
== Ablösung des Formats ==&lt;br /&gt;
Mit [[Windows 98]] wurde WinHelp durch das [[CHM (Dateiformat)|HTML-Help-Format]] ersetzt, WinHelp wurde aber aus Gründen der [[Abwärtskompatibilität]] weiter unterstützt.&lt;br /&gt;
&lt;br /&gt;
[[Windows Vista]] enthält keine Unterstützung für WinHelp mehr. Der Betrachter kann aber bei Bedarf von der Microsoft-Webseite heruntergeladen werden. Auch für [[Windows 7]] und [[Windows 8]] kann ein Betrachter für WinHelp noch von der Microsoft-Webseite heruntergeladen werden. Spätere Versionen unterstützten das WinHelp-Format nicht mehr.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://support.microsoft.com/de-de/topic/fehler-beim-%C3%B6ffnen-der-hilfe-in-windows-basierten-programmen-feature-nicht-enthalten-oder-hilfe-nicht-unterst%C3%BCtzt-3c841463-d67c-6062-0ee7-1a149da3973b |titel=Fehler beim Öffnen der Hilfe in Windows-basierten Programmen: „Feature nicht enthalten“ oder „Hilfe nicht unterstützt“ |werk=support.microsoft.com |hrsg=Microsoft |datum=2023-05-10 |sprache=de |abruf=2023-10-26}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur |Autor=Reinhard Engel |Titel=Elektronisch publizieren mit dem Microsoft Help Compiler |Verlag=Microsoft Press |Datum=1994 |Sprache=de |ISBN=3860631179}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Normdaten |TYP=s |GND=4541313-7 |VIAF=7154440108535341721}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Windows-Betriebssystemkomponente]]&lt;br /&gt;
[[Kategorie:Technische Dokumentation]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Siegbert v2</name></author>
	</entry>
</feed>