GetNextWindow マクロ (winuser.h)

Z オーダーの次または前のウィンドウへのハンドルを取得します。 次のウィンドウは、指定されたウィンドウの下にあります。前のウィンドウが上にあります。

指定したウィンドウが一番上のウィンドウの場合、関数は一番上のウィンドウを検索します。 指定したウィンドウがトップレベル ウィンドウの場合、関数は最上位のウィンドウを検索します。 指定したウィンドウが子ウィンドウの場合、関数は子ウィンドウを検索します。

構文

void GetNextWindow(
  [in]  hWnd,
  [in]  wCmd
);

パラメーター

[in] hWnd

型: HWND

ウィンドウのハンドル。 取得されるウィンドウ ハンドルは、 wCmd パラメーターの値に基づいて、このウィンドウを基準にしています。

[in] wCmd

型: UINT

関数が次のウィンドウまたは前のウィンドウへのハンドルを返すかどうかを示します。 このパラメーターには、次のいずれかの値を指定できます。

意味
GW_HWNDNEXT
2
指定されたウィンドウの下のウィンドウへのハンドルを返します。
GW_HWNDPREV
3
指定されたウィンドウの上のウィンドウへのハンドルを返します。

戻り値

なし

解説

この関数は、 GetWindow 関数の呼び出しとして実装されます。

#define GetNextWindow(hWnd, wCmd) GetWindow(hWnd, wCmd)

要件

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

関連項目

概念

GetTopWindow

GetWindow

リファレンス

Windows