C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 342 - Что происходит при добавлении справки / MFC шаг за шагом / Visual C++

Шаг 342 - Что происходит при добавлении справки

Добавляется справка к приложению на четвертом шаге волшебника выбором переключателя context sensitive help.

342_1.gif (1140 b)

В результате в Ваш проект будут добавлены новые файлы. Создана группа Help Files в File View.

342_2.gif (1187 b)

Вот с какими расширениями:

.hm  в нем идентификаторы разделов справки
.rtf в нем текст самой справки
.cnt в нем содержание справки
.hpj в нем проект справочной системы
.gid файл конфигурации 
.fts файл поиска по тексту
.ftg файл групповго списка

Также AppWizard добавит в карту сообщений CMainFrame реакцию на события справочной системы.

BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)
//{{AFX_MSG_MAP(CMainFrame)
// NOTE - the ClassWizard will add and remove mapping macros here.
// DO NOT EDIT what you see in these blocks of generated code !
ON_WM_CREATE()
//}}AFX_MSG_MAP
// Global help commands
ON_COMMAND(ID_HELP_FINDER, CFrameWnd::OnHelpFinder)
ON_COMMAND(ID_HELP, CFrameWnd::OnHelp)
ON_COMMAND(ID_CONTEXT_HELP, CFrameWnd::OnContextHelp)
ON_COMMAND(ID_DEFAULT_HELP, CFrameWnd::OnHelpFinder)
END_MESSAGE_MAP()

На панель инструментов добавятся кнопки для работы со справкой.

342_3.gif (1938 b)

Добавятся новые пункты меню:

342_4.gif (1215 b)

Будут созданы строковые ресурсы опять же для справки:

342_5.gif (4244 b)

Файл afxcore.rtf будет содержать болванку со справкой по меню.

342_6.gif (13326 b)

Так в проект будет добавлено некоторое количество BMP файлов с картинками для справки.


| |
Автор Каев Артем.
[AD]