掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
デスクトップ上のウィンドウの一覧を取得するには? (ID:126482)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
回答ありがとうございます。 サンプルをダウンロードし、調べてみると以下のように条件判断しタスクバーに表示されている ウィンドウを取得していました。 (1)そのウィンドウのウィンドウスタイルにWS_EX_APPWINDOWがセットされている場合 →タスクバーに表示されているウィンドウ (2)そのウィンドウのウィンドウスタイルにWS_EX_TOOLWINDOWがセットされていない場合 (ただし(1)の条件がこの条件より優先される) →タスクバーに表示されていないウィンドウ (3)下記の3条件を満たす場合(ただし(1)、(2)の条件がこの条件より優先される) →タスクバーに表示されているウィンドウ ・ウィンドウが可視状態 ・そのウィンドウのオーナウィンドウが無い ・親ウィンドウのウィンドウハンドルが0またはデスクトップのウィンドウハンドル サンプルにも書いてありますが、これが正しいのかどうか分かりませんが今のところ 問題なさそうなので解決とします。 ありがとうございました。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.