Что сейчас рекомендует использовать Microsoft для вывода хелпа в программах?
Вот, помнится, была Windows 3.xx, а потом – NT4 и Windows 95. Там был WinHelp, к которому шла подробная документация и могучий компилятор с кучей настроек и сопутствующих утилит.
Потом пришла Windows 98, и появился HTMLHelp, к которому были куски невнятной документации и компилятор, который не мог ничего. Сама Microsoft распространяла со своими прогами CHM файлы, которые нельзя сделать штатным компилятором, как бы намекая, что некоторые равнее всех.
А теперь что? Начиная с XP хелп самой системы сделан непойми как. В одной версии так, в другой – по-другому. Сами майкрософтовские проги часто тупо показывают окно, в которое встроен WebBrowser Control с контентом то ли из Инета, то ли из кэша. WinHelp и HTMLHelp методично дропается, а вместо них...
Так что вместо них?
А нужен ли вообще не интерактивный хелп? Тем более, сейчас пользователь редко вообще к нему обращается: чуть что лезет в интернеты, которые сейчас быстры как никогда. Теперь вместо хелпа — раздел поддержки на сайте производителя.