Zオーダーで前後のウインドウだけを取得するには GetNextWindow 関数を使います。(戻る)
プロトタイプ宣言
HWND GetNextWindow( HWND hWnd, // 基準ウインドウのハンドル UINT wCmd // Zオーダーの方向定数 );
使い方
// Zオーダーで1つ上のウインドウを取得 HWND hWnd = GetNextWindow( hWindow, GW_HWNDPREV ); // Zオーダーで1つ下のウインドウを取得 HWND hWnd = GetNextWindow( hWindow, GW_HWNDNEXT );
- 取得するウインドウは、最前面ウインドウ、トップレベル・ウインドウ、または子ウインドウに対する兄弟ウインドウの同種ウインドウで検索されます。
- また GetWindow 関数でも同じ処理を行えます。
関連記事
- 指定ウインドウの状態
- 指定ウインドウの検索
- 指定の子ウインドウの検索
- Zオーダーのウインドウを取得
- Zオーダーの前後ウインドウを取得
- 最初の子ウインドウを取得
- トップレベル・ウインドウの列挙
- 可視ウインドウの列挙
- 特定アプリケーションの列挙
- 子ウインドウの列挙
- スレッド・ウインドウの列挙
※コメント投稿者のブログIDはブログ作成者のみに通知されます