CGWindowListCopyWindowInfo
から返される値に基づいてウィンドウをactivate (bring to the fore)にすることは可能ですか? (すなわちwindow ID (kCGWindowNumber
) or something elseを使用する。)MacOS - ウィンドウIDを指定してウィンドウをアクティブにする
編集:
私は(アクセシビリティ権限で実行します)私のアプリは他のアプリのウィンドウのためにこれを行うことができる必要があることを指定する必要があります。
質問を投稿して以来、私はAXUIElementPerformAction
を発見しました。私はこれで正しい方向に進んでいますか?
または、AppleScript Bridgeを自分のコード内で実行している最善の方法ですか?
自分のアプリやアプリが実行されていますか? –
他のアプリの場合編集を参照してください。 –