0
私はグローバルなスクリーン位置(x、y)を与えられていて、複数のモニタをMacコンピュータに接続しています。どのモニタが表示されているのかをXcode(Objective-c)コード内のグローバル画面の位置を考えると、どのモニタを使用しているのかをどのように把握するのですか?
基本的に私はNSScreenリストのどのインデックスを知る必要がありますか、グローバルモニタスペース(すべてのモニタを含む座標系)を取得するにはどうすればよいですか?
ありがとうございました。私の座標は左上の座標系から来ていますが、その種のものを扱う別の方法がない限り、変換することができると思いました –
画面情報をどうするかによって、代わりにQuartz関数を使うことができますCGGetDisplaysWithPoint'のように。 – JWWalker