BM_SETSTATE メッセージ

ボタンの強調表示状態を設定します。 強調表示状態は、ユーザーがボタンを押したかのようにボタンが強調表示されているかどうかを示します。 このメッセージは明示的に送信することも、 Button_SetState マクロを使用することもできます。

パラメーター

wParam

ボタンを強調表示するかどうかを指定する BOOL 。 TRUE の値を 指定 すると、ボタンが強調表示されます。 FALSE の値を指定すると、強調表示が解除されます。

lParam

使用されていません。

戻り値

このメッセージは常に 0 を返します。

注釈

強調表示は、ボタンの外観にのみ影響します。 ラジオ ボタンまたはチェック ボックスのチェック状態には影響しません。

ユーザーがカーソルを置き、マウスの左ボタンを長押しすると、ボタンが自動的に強調表示されます。 強調表示は、ユーザーがマウス ボタンを離すと削除されます。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
Header
Winuser.h (Windows.h を含む)

関連項目

参照

BM_GETSTATE

BM_SETCHECK