Стандартные органы управления
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
предыдущаяследующая