Шаг 475 - CButton::SetState

void SetState( BOOL bHighlight );

Параметры
bHighlight
Определяет должна ли кнопка быть высвечена. Значение отличное от нуля высвечивает кнопку, 0 значение удаляет любое высвечивание(увеличение яркости).

Замечания Устанавливает состояние высвечивания(увеличения яркости) элемента управления кнопки.
Высвечивание(увеличение яркости) воздействует только на обычные элементы управления кнопки. Это не имеет никакого эффекта на состоянии проверки "радио" кнопки или переключателя.
Элемент управление кнопки автоматически высвечен когда пользователь нажимает и задерживает левую кнопку мыши. Высвечивание(увеличение яркости) удалено, когда пользователь отпускает кнопку мыши.

Пример

CButton myButton;
//Создать кнопку.
myButton.Create(_T("My button"), WS_CHILD|WS_VISIBLE|
	BS_PUSHBUTTON, CRect(10,10,100,30), pParentWnd, 1);
// Показать как нажатую.
myButton.SetState( TRUE );

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 14.01.2002