macos - 计算监视器数量和每个监视器的基本信息的方法?

标签 macos pixels multiple-monitors

OS X 是否有任何方法,例如:

  • [monitors.count]返回监视器数量
  • [monitor.height]返回一个显示器高度的像素数
  • [monitor.aspectratio]返回一台显示器的纵横比

  • (以上实际上不是方法,但这可能就是它们的样子)

    最佳答案

    查看 NSScreen class reference .

    //Number of monitors
    [[NSScreen screens] count];
    
    // Height of screen '0'
    [[[NSScreen screens] objectAtIndex:0] frame].size.height;
    

    关于macos - 计算监视器数量和每个监视器的基本信息的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9762554/

    相关文章:

    javascript - 读取图像像素

    macos - 错误 = 找到 : -exec: no terminating ";" or "+"

    c++ - 代码在clion中运行得非常好,在终端中产生了10个错误

    java - OS X 上的 SWT : how to make trees and tables striped

    java 和 libGDX/LWJGL 游戏全屏尺寸错误,适用于 Ubuntu 上的多个显示器

    delphi - 如何在辅助显示器上显示表单?

    c# - 当表单位于主监视器的上方和左侧时,光标变为对角线调整大小

    macos - 检查状态栏中是否存在项目?

    c++ - 在 C++ 中逐像素绘制

    r - 如何选择具有特定值的光栅像素?