ABM_GETSTATE メッセージ

Windows タスク バーの自動非表示と常時オンの状態を取得します。

uState = (UINT) SHAppBarMessage(ABM_GETSTATE, pabd);

パラメーター

pabd

APPBARDATA 構造体へのポインター。 このメッセージを送信するときは 、cbSize メンバーを指定する必要があります。他のすべてのメンバーは無視されます。

戻り値

タスク バーが自動非表示でも常にオンの状態でもない場合は、0 を返します。 それ以外の場合、戻り値は次のいずれかまたは両方になります。

リターン コード 説明
ABS_ALWAYSONTOP
タスク バーは、常時オンの状態です。
メモ: Windows 7 の時点では、タスク バーは常にその状態であるため、ABS_ALWAYSONTOPは返されなくなりました。 古いコードを更新して、この値が存在しないことを無視する必要があります。戻り値は、タスク バーが常にオンになっている状態ではないことを意味します。
ABS_AUTOHIDE
タスク バーは自動非表示状態です。

要件

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