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


Курс лекций:


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

Практикум:



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

Стандартные органы управления

30

Таблица 2

Стили кнопок

Стиль

Описание

BS_3STATE

Переключатель, находящийся в одном из трех состояний

(перечеркнутый квадрат, неперечеркнутый квадрат, серый (неактивный) квадрат).

BS_AUTO3STATE

Аналогично предыдущему, но автоматически меняет состояние при переключении.

BS_AUTOCHECKBOX

Переключатель, находящийся в одном из двух состояний:

(перечеркнутый квадрат, неперечеркнутый квадрат), автоматически меняет состояние при переключении.

BS_AUTORADIOBUTTON

Радиокнопка, находящаяся в одном из двух состояний (вкл./ выкл.),автоматически меняет состояние при переключении.

BS_CHECKBOX     

Переключатель, находящийся в одном из двух состояний:

(перечеркнутый квадрат, неперечеркнутый квадрат).

BS_DEFPUSHBUTTON

Стандартная кнопка с толстой рамкой (выбрана по умолчанию в диалоговой панели).

BS_GROUPBOX     

Прямоугольная область, внутри которой могут находиться другие органы управления (в том числе и кнопки). Не воспринимает сообщений от мыши и клавиатуры и не посылает сообщения родительскому окну.

BS_PUSHBUTTON

Стандартная кнопка без рамки.

BS_RADIOBUTTON

Радиокнопка, находящаяся в одном из двух состояний

(вкл./ выкл.).

BS_OWNERDRAW

Внешний вид кнопки определяется родительским окном, которое само рисует кнопку во включенном, выключенном и неактивном состоянии. Не совместим с другими стилями.

BS_USERBUTTON

Аналогично BS_OWNERDRAW, устаревший стиль

BS_BITMAP 

Определяет, что кнопка отображает изображение bitmap вместо текста.

BS_ICON      

Определяет, что кнопка отображает пиктограмму вместо текста.

BS_TEXT

Определяет, что кнопка отображает текст

BS_BOTTOM

Выравнивает текст по низу кнопки

(применяется совместно с другими стилями).

BS_CENTER

Выравнивает текст по центру кнопки

(применяется совместно с другими стилями).

BS_TOP

Выравнивает текст по верху кнопки

(применяется совместно с другими стилями).

BS_LEFT

Выравнивает текст внутри кнопки по левой границе

(применяется совместно с другими стилями).

BS_LEFTTEXT

Текст должен находиться слева (а не справа) от кнопки (применяется совместно с другими стилями).

BS_RIGHT

Выравнивает текст внутри кнопки по правой границе

(применяется совместно с другими стилями).

BS_RIGHTBUTTON

Аналогичен BS_LEFTTEXT

BS_VCENTER         

Выравнивает вертикально расположенный текст по середине кнопки (применяется совместно с другими стилями).

BS_MULTILINE      

Позволяет разбивать длинный текст на строки

(применяется совместно с другими стилями).

31

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