CButton::SetState

將按鈕控制項是否會反白顯示。

void SetState(
   BOOL bHighlight 
);

參數

  • bHighlight
    指定按鈕是否會反白顯示。非零值反白顯示按鈕,0 值移除任何反白顯示。

備註

反白顯示影響按鈕控制項的外部。對於選項按鈕或核取方塊的核取狀態的作用。

當使用者按住滑鼠左鍵時,按鈕控制項會自動反白顯示。反白顯示,而使用者釋放滑鼠按鈕時,會移除。

範例

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

需求

Header: afxwin.h

請參閱

參考

CButton 類別

階層架構圖

CButton::GetState

CButton::SetCheck

CButton::GetCheck

BM_SETSTATE