2013/6/8(Sat) 02:51:51|NO.54670
>>testさん
アクティブウィンドウというのはどういう意味でしょうか。
最前面のウィンドウという意味なら、WinAPIのGetForegroundWindowで取得できます。
>>
えっと、裏で動いてるプロセスではなくて、画面上で起動してるプロセスです^^
開いているウィンドウを全て取得したい場合はEnumWindowsを使いますが、これはコールバック関数が必要なためHSPからだと少したいへんです。ちょくとさんのhscallbkが利用できます。
>>
ふむふむ。
画面上で起動してるプロセスを全列挙→指定ウィンドウは除外→指定ウィンドウ以外を終了
って感じにしたいですね!
|