- •ВВЕДЕНИЕ
- •1. ОБЩАЯ СТРУКТУРА ПРИЛОЖЕНИЯ WINDOWS
- •1.1. Главная функция WinMain()
- •1.2. Класс окна и его характеристики
- •1.3. Создание и показ окна
- •1.4. Обработка сообщений
- •1.5. Оконная функция
- •1.6. Сообщения Windows
- •1.7. Создание приложения с главным окном
- •1.7.1. Окна сообщений
- •1.7.2. Вывод текстовых строк
- •1.7.3. Атрибуты цвета и фона выводимого текста
- •1.7.4. Приложение с главным окном
- •2. МЕНЮ
- •2.1. Организация и виды меню
- •2.2. Приложение с главным окном и меню
- •3. ЭЛЕМЕНТЫ УПРАВЛЕНИЯ ОБЩЕГО ПОЛЬЗОВАНИЯ
- •3.1. Панель инструментов
- •3.1.1. Приложение с главным меню и панелью инструментов
- •3.2. Строка состояния
- •Библиографический список
Результат работы программы приведен на рис. 3.
Рис. 3. Окно приложения с главным меню
3.ЭЛЕМЕНТЫ УПРАВЛЕНИЯ ОБЩЕГО ПОЛЬЗОВАНИЯ
Рассмотрим элементы управления главного окна:
∙Toolbar (панель инструментов) – состоит из кнопок быстро- го доступа;
∙Statusbar (строка состояния) – информационная строка, ко- торая размещается в нижней части окна приложения.
Большинство элементов управления общего пользования реа-
лизовано в виде окна соответствующего предопределенного класса
иуправляются специфичными для данного класса сообщениями. Элементы управления посылают уведомляющие сообщения роди- тельскому окну, информируя его о происходящих событиях.
Чтобы использовать в приложении элементы управления общего пользования, необходимо вначале вызвать функцию InitCommonControlsEx, которая регистрирует оконные клас-
сы элементов управления. Описание функции находится в файле commctrl.h. Поэтому необходимо в начало исходного файла включить следующую директиву:
#include <commctrl.h>
Кроме того, следует указать компоновщику расположение библиотечного файла comctl32.lib. Функция имеет прототип:
62