2

Mac OS のモニター数を Cocoa で調べたい。カーボンが使えない。このコードはカーボンで書かれているが、Cocoa フレームワークでやりたい。

CGDisplayCount dspCount;
CGError err ;
err = CGGetActiveDisplayList(0, NULL, &dspCount);
return (int)dspCount;
4

1 に答える 1

6

NSScreenクラスを使用します。

return [[NSScreen screens] count];

リファレンスを参照してください。

于 2013-05-19T08:35:51.223 に答える