0

假设我的 Macintosh 机器有双显示器,我如何才能准确地确定我的应用程序所在的显示器。

4

2 回答 2

2

[NSScreen mainScreen] 返回带有焦点窗口的屏幕。在您激活应用程序时调用此方法

于 2011-03-28T09:21:12.087 回答
1

在您感兴趣的窗口上调用-[NSWindow screen],例如您的主窗口(请记住,如果您有多个窗口,每个窗口可能位于不同的屏幕上)。

于 2011-03-28T09:22:51.833 回答