Люди, блин это дрочь мне все нервы вымотала.
Написал хелп в формате HLP. Хелп пашет всё нормально.
Делаю в своей проге не базе mfc
::WinHelp(NULL,CString(путь+"\\PlanySHelp.hlp"),HELP_CONTENTS,NULL);
а она, ПАДЛА, загружает мне только первую страницу моего хелп файла
и не в какую не показывает содержимое всего хелпа, хоть триста раз нажимай на кнопку Содержание.
Помогите, кто чем сможет или я эту СУКУ уничтожу(а не хотелось бы)
Здравствуйте Сергей, Вы писали:
С>Помогите, кто чем сможет или я эту СУКУ уничтожу (а не хотелось бы)
А чего так нервничать? Вызываешь Help ты вроде правильно. Может в самом *.hlp ошибка? Когда компилируешь хелп, обращай внимание на сообщения компилятора. Contents ты создал? Файл *.cnt присутствует в одной папке с *.hlp?
Здравствуйте Hawk, Вы писали:
H>А чего так нервничать? Вызываешь Help ты вроде правильно. Может в самом *.hlp ошибка? Когда компилируешь хелп, обращай внимание на сообщения компилятора. Contents ты создал? Файл *.cnt присутствует в одной папке с *.hlp?
Сам help работает как и должен если его запускаешь просто щелчком мыши или с командной строки. Более того, я проверял его и на других машинах.
Вчера же из своей проги вызывал его через ShellExecute, и что вы думаете? Тот же самый результат: запускается хелп и показывает мне только первую страницу моего хелпа, наваигация по хелпу исключительно по кнопкам << и >> , кнопка Содержание не работает, то есть она работает не так как должна, она открывает новый хелп с той же самой первой страницей и той же самой рабатоспособностью.
HTML help пашет без проблем а эта дрочь ( . hlp ) ни в какую, но в том то и дело, что нужен именно .hlp файл.
Что делать ума не приложу