Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

парты для дошкольников

--------------------------

Статическое окно

Координаты, высота и ширина статического окна задаются соответствующими параметрами функции CreateWindow. Для графических изображений высота и ширина игнорируются, а изображения отображаются в своих истинных размерах. Если же указан стиль SS_REALSIZEIMAGE, графическое изображение растягивается или обрезается до размеров статического окна. Цвета статического органа управления, указанные в табл. 5, соответствуют системным цветам в цветовой гамме, выбранной в Windowsпо умолчанию. Второй параметр функции CreateWindow задает текст, выводимый в статическом окне. Если текст не отображается, этот параметр должен быть указан как NULL. Для графических изображений второй параметр рассматривается как идентификатор соответствующего ресурса приложения (но не имя файла с ресурсом).

            Если для статического окна указан стиль SS_NOTIFY, родительское окно будет получать  сообщение   WM_COMMAND  с  кодами  извещений,  приведенными  в  табл. 6.  Для

управления состоянием данного органа управления используются сообщения, приведенные в табл. 7.

          Таблица 6

Коды извещения от статического окна

Код извещения

Описание

STN_CLICKED

Пользователь щелкнул мышью на статическом окне.

STN_DBLCLK

Пользователь дважды щелкнул мышью на статическом окне.

STN_DISABLE

Статическое окно стало недоступным для пользователя.

STN_ENABLE

Статическое окно стало доступным для пользователя.

Таблица 7

Сообщения для статического окна

Сообщение

Описание

STM_SETICON

Установить пиктограмму, отображаемую в окне.

STM_GETICON

Получить пиктограмму, отображаемую в окне.

STM_SETIMAGE

Установить графический образ, отображаемый в окне.

STM_GETIMAGE

Получить графический образ, отображаемый в окне.

предыдущаяследующая