右クリックメニューやAlart/ConfirmダイアログのRectangleの計算方法 (右クリックメニューやAlart/Confirmダイアログだけの画像が欲しい)

実現したいこと

・ブラウザ(Edge/Chrome)上で表示される右クリックメニューやAlart/ConfirmダイアログのRectangleを計算したい
→ウィンドウ全体の画像から右クリックメニューやAlart/Confirmダイアログだけの画像を切り出して保存したい

テスト自動化の一環で画像を証跡として保存したいですが、その際、
右クリックメニューやAlart/Confirmダイアログが表示されている場合は
そこだけの画像が取得したいです

表示されているかどうかの判定は置いておいて、
右クリックメニューやAlart/Confirmダイアログだけの画像を保存したい

前提

JavaやJS,C++,C#でも実現できれば言語は何でも良いです

試したこと

WindowsAPIにてアクティブウィンドウのウィンドウハンドルを取得して
右クリックメニューやAlart/Confirmダイアログが表示されているウィンドウ全体の画像は取得できましたが、
そこから欲しい範囲だけをどうやって切り出せばいいかが分からず困っています

ウィンドウ情報を調べてみましたが、右クリックメニューやAlart/Confirmダイアログは
上手く情報が取得できないので、ウィンドウ全体の画像から該当箇所を切り出す方法で実装を考えています

自動で実行、保存したいので保存した画像から自分で切り出すことなく、できる方法を探しています

切り出す方法以外にもこうすれば保存できるというアイデアあればご意見いただきたく

コメントを投稿

0 コメント