макрос 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 |