Vistaとヘルプパス
VistaではWinHelpが標準でサポートされてない。
更にアプリケーションからWinHelpを起動するとヘルプのパスが狂う。ヘルプのインデックスを開くと、ヘルプが見つかりませんとなる。これはどうしたらいいのかというと、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Help
というレジストリを作成し、そこにヘルプファイル名のキーを作成する。キーの値はヘルプファイルのファイルパスを登録する。どうやらWinHelpは、このレジストリを参照してヘルプファイルのパスを取得しているらしい。