сообщение BM_SETSTATE

Задает состояние выделения кнопки. Состояние выделения указывает, выделена ли кнопка так, как если бы пользователь ее нажал. Это сообщение можно отправить явным образом или использовать макрос Button_SetState .

Параметры

wParam

ЛОГИЧЕСКОЕ ЗНАЧЕНИЕ, указывающее, выделена ли кнопка. Значение TRUE выделяет кнопку. Значение FALSE удаляет выделение.

lParam

Не используется.

Возвращаемое значение

Это сообщение всегда возвращает ноль.

Комментарии

Выделение влияет только на внешний вид кнопки. Это не влияет на состояние проверка переключателя или проверка.

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

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Winuser.h (включая Windows.h)

См. также раздел

Справочные материалы

BM_GETSTATE

BM_SETCHECK