CButton::SetState
Ustawia, czy formant przycisku jest wyróżniony, czy nie.
void SetState(
BOOL bHighlight
);
Parametry
- bHighlight
Określa, czy przycisk jest wyróżnione.Wartość niezerową wyróżnia przycisku; wartość 0 usuwa wszelkie wyróżnienie.
Uwagi
Wyróżnianie wpływa na zewnątrz formant przycisku.Nie ma wpływu na stan wyboru pole wyboru lub przycisk radiowy.
Formant przycisku jest automatycznie wyróżniany, gdy użytkownik kliknie i posiada lewy przycisk myszy.Podświetlenie jest usuwany, gdy użytkownik zwolni przycisk myszy.
Przykład
CButton myPushButton;
// Create a push button.
myPushButton.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
CRect(10,10,100,30), pParentWnd, 1);
// Invert the highlight state of the button.
myPushButton.SetState(!(myPushButton.GetState() & 0x0004));
Wymagania
Nagłówek: afxwin.h