2012-02-10 4 views
0

私は複数のディスプレイ&ココアとの経験がゼロです。便利なリンク、チュートリアルを自由に共有してください。私が必要なのはこれです:私は全画面を透明なウィンドウで塗りつぶそうとしています。私が恐れるのは、すべてのディスプレイが必ずしも四角形を形成するわけではなく、どこかに触れなければならないということです。複数のディスプレイで作業していますか?

これについてのご意見はありますか?

+1

はい、画面は四角形を形成する必要はありません(たとえば、大型の外部モニタを搭載したMacBookをセカンダリディスプレイとして考える)。モニターごとに1つ必要です。 –

答えて

2

ミラーリングされていないディスプレイごとにウィンドウを設定します。あなたが探しているAPIは "Quartz Display Services"です。

CGGetActiveDisplayListには、スリープしていないミラーリングされていない描画可能なディスプレイのリストが表示されます。

関連する問題