WM_QUERYUISTATE メッセージ

アプリケーションが WM_QUERYUISTATE メッセージを送信して、ウィンドウの UI 状態を取得します。

#define WM_QUERYUISTATE                 0x0129

パラメーター

wParam

このパラメーターは使用されず、0 である必要があります。

lParam

このパラメーターは使用されず、0 である必要があります。

戻り値

フォーカス インジケーターとキーボード アクセラレータが表示されている場合、戻り値は NULL です 。 それ以外の場合、戻り値には次の値の 1 つ以上を指定できます。

リターン コード/値 説明
UISF_ACTIVE
0x4
コントロールは、アクティブなコントロールに使用されるスタイルで描画する必要があります。
UISF_HIDEACCEL
0x2
キーボード アクセラレータは非表示になっています。
UISF_HIDEFOCUS
0x1
フォーカス インジケーターは非表示になります。

必要条件

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

関連項目

参照

WM_CHANGEUISTATE

WM_UPDATEUISTATE

概念

キーボード アクセラレータ