Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы работы Visual C++ 6.doc
Скачиваний:
9
Добавлен:
01.03.2025
Размер:
419 Кб
Скачать
☆

1.3 Настройка параметров среды

Выбрав в меню Tools пункт Options можно вызвать диалоговое окно Options. В этом окне настраиваются параметры Вашей рабочей среды, от которых зависят вид и возможности встроенных в нее инструментальных средств. Данные параметры применяются ко всем проектам и их конфигурациям.

В диалоговом окне можно настроить:

  1. редактор кода – начиная с параметров окна и сохранения и заканчивая параметрами таких функций, как автозаполнение кода и цветовое выделение синтаксических элементов. Можно эмулировать некоторые версии редакторов;

  2. отображение информации отладчиком;

  3. параметры встроенной программы управления исходным кодом;

  4. пути к исполняемым файлам, файлам с исходным кодом, включаемым файлам и библиотекам.

1.4 Система помощи приложения

Visual Studio 6.0 поставляется вместе с библиотекой MSDN (Microsoft Developer Network). Это справочник разработчика, содержащий более 1 Гб технической информации по всем сторонам программирования (включены: документация, технические статьи, образцы кода и много другой информации о программировании на продуктах фирмы Microsoft).

Библиотека MSDN запускается в собственной среде, основанной на HTML и снабженной быстрой поисковой системой. Несмотря на внешнюю изолированность, программа MSDN интегрирована в среду разработки Visual C++.

В Windows существуют три типа сообщений, посылаемых в тот момент, когда пользователь обращается к справочной системе:

1. WM_COMMAND;

2. WM_HELP;

3. WM_CONTEXTMENU.

Когда пользователь выбирает в меню команду Help, система посылает сообщение WM_COMMAND. Для отображения соответствующей справки вы должны перехватить это сообщение и вызывать систему WinHelp.

Когда пользователь щелкает правой кнопкой мыши на некотором элементе программы, посылается сообщение WM_CONTEXTMENU. Надо перехватить это сообщение и вывести его в данном месте контекстного меню.

*.h

Файлы заголовков содержат определения идентификаторов ресурсов и идентификаторы тем справок, которые будут использоваться в программе

*.hm

Файлы адресации справок содержат идентификаторы тем справки. Этот файл генерируется всякий раз, когда компилируется приложение (не рекомендуется вносить в него изменения)

*.rtf

Файлы расширенного текстового формата содержат тексты справок по каждой теме

Name.cnt

Файл таблицы содержания вкладки Contents (Содержание) в диалоговом окне Help Topics. Этот файл оглавления поставляется вместе с приложением в дополнение к файлу *.hlp

Name.hpj

Файл проекта справочной системы объединяет файлы *.hm и *.rtf, совместно используемые при компиляции файла *.hlp

Когда пользователь обращается к справочной службе любым другим способом (например, используя горячую кнопку F1), большая часть работы выполняется специально встроенным обработчиком событий. В данном случае перехватывается сообщение WM_HELP.

При использовании интерактивной справочной системы используется большое количество различных файлов. Конечным продуктом является файл, имеющий расширение *.hlp. Он создается на основе нескольких файлов. В приведенной выше таблице слово Name следует заменить на имя *.ехе файла приложения. Известны следующие расширения файлов, служащих для разработки компонент справочной системы: rtf, chm, hlp.