Microsoft Windows Vista не включает поддержку формату Winhelp. Это было удалено полностью из операционной системы. Даже если ваши приложения прекрасно работают под Vista, попытка открыть справку отобразит только сообщение об ошибках, если Вы будете использовать Winhelp. Это относится и к основной справке, и к контекстно-зависимой всплывающей справке формата Winhelp, включая Справку HTML в режиме справки двойного режима.
Мы таким образом строго рекомендуем, чтобы все авторы справки начали переходить с Winhelp как можно скорее.
Текущая ситуация Winhelp в Windows Vista:
То, чем точная ситуация с Winhelp в Vista собирается быть, все еще не полностью ясно, даже при том, что Windows Vista уже выпущена. Известная ситуация в настоящее время следующая:
Microsoft указал, что может быть будет возможно загрузить поддержку Winhelp после того, как Vista будет официально выпущена, но это должно будет сделано пользователем, поскольку Microsoft не собирается включать эту поддержку в собственные инсталляционные пакеты программ. Эта загрузка была отсрочена и сейчас еще не доступна. |
Еще не ясно, будет ли возможным в Vista контекстное всплывание, вызванное из вашего приложения, и двойной режим Справки HTML. |
Компилятор Winhelp полностью функционален под Windows Vista. Это означает, что Вы в состоянии генерировать Winhelp с Help & Manual под Vista, но Вы не можете рассмотреть это - что точно возможно, не будет ясно, пока зaгружаемый пакет поддержки Winhelp для Vista фактически не станет общедоступным... |
Альтернативы Winhelp:
Мы рекомендуем использовать Справку HTML для справки, установленной на компьютере, и Броузерную справку для справки, к которой обращаются по локальным сетям или Интернету. Вы можете сделать контекстные запросы в основную справку, используя оба этих формата, но в обоих случаях Вы должны будете перезаписать запросы в вашем приложении:
Этот API документирован в справке Microsoft HTML Help Workshop, который устанавливается автоматически, когда Вы устанавливаете Компилятор Справки HTML Microsoft. Вы можете также найти дополнительную информацию для того, чтобы использовать этот API в актуальнейших языках программирования в обучающих программах, которые Вы можете загрузить с web сайта EC Software. Web сайт Helpware и MS Help Wiki - также превосходные источники информации для программистов. |
Вы можете сделать контекстные запросы непосредственно к разделам в вашей Броузерной справке и определенных целях перехода в пределах разделов, используя регулярные URL. Больше деталей относительно синтаксиса и выполнения смотрите в Контекстные запросы в Броузерной справке. |
Отметьте, что Броузерная справка может также использоваться для справки, установленной на локальных компьютерах, если Вы хотите. Вы должны только не забыть активизировать опциюРазрешить локальное тестирование для MS Internet Explorer в меню Компиляции. |
Теперь, когда Winhelp больше не поддержан Microsoft, Справка HTML - единственный способ осуществить полевой уровень всплывания Полевой уровень всплывания - текстовое всплывание, отображенное непосредственно в пределах вашего приложения, не отображая основную справку. Отметьте, что всплывание Справки HTML - простой текст, таким образом Вы больше не можете использовать форматированный текст, изображения или гиперссылки в вашем полевом уровне всплывания. Собственная справка Help & Manual теперь также переключилась к Справке HTML для ее собственного полевого уровня всплывания. (Для примера, щелкните правой кнопкой мыши на каком-нибудь управлении в программе и выберите Что это?. |
См. Условия и Использование контекстно-зависимой справки для деталей относительно осуществления полевого уровня всплывания в Справке HTML. |