CGWindowListCopyWindowInfo を使用して、すべてのウィンドウのリストを取得します。画面の左上を原点とする各ウィンドウの座標が得られます。
NSWindow の setFrame メソッドを使用すると、原点が画面の左下にあることに基づいて座標が決まります。
あるものから別のものに変換するためのクリーンで信頼できる方法は何ですか?
追加: クリーンで信頼できるとは、つまり、ユーザーが複数の画面を使用しているか、スペースを使用しているかに関係なく、確実に機能するものです。ライブラリ API を使用した既知のイディオムが存在するはずだと思います。