Доступ к справочной системе Windows
Для доступа к справочной системе можно использовать метод ShowHelp обычной диалоговой панели. Далее приведена последовательность действий, которые необходимо для этого выполнить:
Добавитъ ооычныч аналоговый управляющий элемент в то место формы, где надо использовать средство справочной системы Windows.
Установить соответствующие значения для свойств HelpFile u HelpCommand управляющего элемента CommonDialog.
Например, если надо использовать метод ShowHelp для получения контекстно-зависимой подсказки:
Назначить свойству HelpFile имя скомпилированного файла справки.
Установить для свойства HelpCommand -значение cdlHelpContext.
Установить соответствующее значение контекстного номера ID для свойства HelpContext.
И. наконец, можно вызвать справочную систему при номоиш метода ShowHeIn
Если необходимо вызвать справочную систему самой системы Windows (например, для получения доступа к экрану Windows "Help on Help"), необходимо вызвать API - функцию WinHelp. Для этого необходимо добавить в приложение соответствующий фрагмент кода. Для 32-битной версии справочной системы это может быть такой фрагмент:
Declare Function WinHeip Lib "user32" Alias "WinHelpA" (ByVal hHnd As Long, ByVal IpHclpFu
As String, ByVal wCommand As Long, ByVal dwData As Long) As Long
Параметр hWnd ("window's handle) является параметром свойства hWnd рабочей формы. Параметр IpHelpF указывает путь к файлу справки (этот файл находится в директории, отличном от директория .ехе-файлов). Мог понадобиться следующие константы, используемые параметром wCommand:
Global Const HELP CONTEXT = &H1 'Display topic by id number
Global Const HELP QUIT -- &H2 'Terminate help