■32443 / inTopicNo.21) |
Re[6]: 画面に表示されているウィンドウを列挙したい |
□投稿者/ 渋木宏明(ひどり) (1070回)-(2009/02/06(Fri) 15:37:44)
|
> EnumChildWindows で取得したウィンドウハンドルのうち、 > ウィンドウ(画面)のもの、かつMDI子フォームは除きたいのですが、 > どのように判断すればよいのでしょうか?
精度100%の汎用的な方法はないんじゃないかな。
極端な例を挙げると、WPF アプリケーションではトップレベルウィンドウ以外は Win32 API 的には「ただの絵」だし。
特定のアプリケーションが対象で、それが何か固有の特徴を持っているなら、それを足がかりにして選別することは可能かもしれませんが。
|
|