Sdílet prostřednictvím


CButton::SetState

Nastaví, zda je nebo není zvýrazněna položka ovládací tlačítka.

void SetState( 
   BOOL bHighlight  
);

Parametry

  • bHighlight
    Určuje, zda na tlačítko zvýraznit.Nenulová hodnota zvýrazní tlačítko; Hodnota 0 odebere veškeré zvýraznění.

Poznámky

Zvýraznění ovlivňuje vnější ovládací tlačítka.Nemá vliv na stav zaškrtávací políčko nebo tlačítko.

Ovládací tlačítka automaticky zvýrazněn, pokud uživatel klepne drží levé tlačítko myši.Zvýraznění je odebrán, když uživatel uvolní tlačítko myši.

Příklad

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));

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída CButton

Graf hierarchie

CButton::GetState

CButton::SetCheck

CButton::GetCheck

BM_SETSTATE