- ベストアンサー
ウィンドウ名を知るには
いくつかのウィンドウ(Microsoft Internet Explorerやフォルダ、ワードなどの)を開いていて、それらの中で特定のウィンドウの名前を知る方法をご存じの方がいらっしゃれば、アドバイスいただきたいと思います。 何が目的かといいますと、指定したウィンドウの画面をキャプチャして保存するまでを一連で行うプログラムを作りたいので、指定するウィンドウの名前を知る必要があります。
- みんなの回答 (4)
- 専門家の回答
いくつかのウィンドウ(Microsoft Internet Explorerやフォルダ、ワードなどの)を開いていて、それらの中で特定のウィンドウの名前を知る方法をご存じの方がいらっしゃれば、アドバイスいただきたいと思います。 何が目的かといいますと、指定したウィンドウの画面をキャプチャして保存するまでを一連で行うプログラムを作りたいので、指定するウィンドウの名前を知る必要があります。
お礼
ご回答ありがとうございます。 ご教示の内容を試してみました。 結果として、可視のウィンドウを全て保存をしていますが、 画像を開けないもの?(白い四角の中に赤の×印) もの(ウィンドクラス名はIEFrameとThundetRT6Main(調べたところVCで作ったものみたいですが))があります。 また、キャプチャしようとしたウィンドウに他のウィンドウが重なったまま(キャプチャプログラムを起動した際の状態の画像)キャプチャされています。(このウィンドクラス名はThundetRT6FormDC) この方法で特定のウィンドウクラス名を知ることができましたが(キャプチャしたいウィンドウはVCで作られているアプリなので、おそらくは、ThundetRT6MainかThundetRT6FormDCです)上記のように余計なものが映っていたり、もしくは開けないので、この問題を解決し、 特定のウィンドウのみをキャプチャして保存する方法はないのでしょうか?