« PCの電源をオフ | | クリックキャプチャー »

2008年04月07日

ウィンドウ検索

指定したクラス/タイトル名に一致するウィンドウハンドルを全て取得

ウィンドウ検索 Visual Basic 6.0 Visual Basic 2008


クラス名ウィンドウタイトル名に一致するウィンドウハンドルを取得する関数にFindWindowがあるが、この関数では、同一名のクラス/タイトルのウィンドウが複数存在する時、ウィンドウハンドルを1つだけ(Zオーダーが一番前面)しか取得できない。
ここでは、対象となる
全てのウィンドウハンドルを配列形式で返す関数MyFindWindowを作成し、リストビューに、そのウィンドウの詳細情報を列挙するプログラムを作成する。

実行イメージ

詳細とダウンロード