ボタン コントロールがまたはない強調表示されるかどうかを設定します。
void SetState(
BOOL bHighlight
);
パラメーター
- bHighlight
ボタンを強調表示状態にするかどうかを指定します。 0 以外の値を指定すると、ボタンを強調表示状態にします。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));
必要条件
**ヘッダー:**afxwin.h