Поделиться через


макрос Button_SetState (windowsx.h)

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

Синтаксис

LRESULT Button_SetState(
   HWND hwndCtl,
   BOOL state
);

Параметры

hwndCtl

Тип: HWND

Дескриптор элемента управления кнопкой.

state

Тип: BOOL

TRUE, чтобы выделить кнопку; в противном случае FALSE.

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

Тип: LRESULT

Возвращаемое значение всегда равно нулю.

Замечания

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

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка windowsx.h