3

ブラウザの Java アプレット ウィンドウ、プログラムのテキスト ボックス、アプリケーション ウィンドウなど、要素のサイズを取得する関数が必要です。

この種の関数が何と呼ばれているのかわかりませんが、その機能を持つアプリケーションの例をアップロードしました。

例(赤枠)

これでできるようにする必要があるのは、サイズと画面上の座標を取得することです。これは C++ である必要があります。

そのため、誰かが例を挙げたり、少なくともそのような関数の名前を付けたりできれば、私は感謝しています。

編集 1: - 実際には何の関係もないため、Qt タグを削除しました。

私が求めている機能を備えたプログラムを見つけました。これは、Scar Divi と呼ばれ、反復アクションを実行するためのスクリプト可能なツールであり、主に Runescape と呼ばれるゲームでの不正行為に使用されているようです。残念ながらクローズドソースです。

4

3 に答える 3

1

Window Geometryまたはデスクトップ ウィジェットをお探しですか?

于 2010-12-29T03:39:45.300 に答える
0

画面の画像を取得した後(これを行うためにQtに何かがあります)

長方形を見つけるには、 openCVのような画像処理ライブラリが必要です-「ハフ変換」を探してください

于 2010-12-29T04:10:22.183 に答える
0

解決策を見つけました!

POINT p;
HWND wnd;
RECT rec;

GetCursorPos(&p);
wnd = WindowFromPoint(p);
GetWindowRect(wnd, &rec);

これにより、ボックスの座標が得られます (rec からの抜粋)。

于 2010-12-29T09:27:09.997 に答える