1

Java と JNA を使用して、OSX で可視ウィンドウを取得 (z オーダー)、移動、およびサイズ変更する方法を探しています。プロジェクトの目標は、サードパーティのウィンドウを管理することです。そのため、私はウィンドウを所有しておらず、単純な Java コードを介してアクセスすることはできません。これは、user32.dll を使用した簡単なタスクである windows7/8 で既に実行しています。私はすでにグーグルで何時間も無駄にしましたが、最新のOSXでこれを達成する方法についてのドキュメントや何かを見つけることができません. だから私の質問は - FindWindow、EnumWindows、SetWindowPos などのようなものを持つ User32.dll に相当する OSX は何ですか?

または、このようなことを達成する方法に関するその他のアドバイス。

4

1 に答える 1

0

古い Carbon 関数を使用してみることができます。PDFリファレンスGetWindowListのように見え、GetNextWindow必要なものです。

ここで Carbon 関数のサンプル マッピングを見つけることができます。

于 2014-05-26T10:10:07.720 に答える