注意:更改真实分辨率的代码已经完成。
改的时候,因为10.6不再提供10.5之前设置最佳分辨率等系统功能mac更改显示器分辨率软件,需要自己写。
设置和显示显示分辨率 - 源代码
以下是设置和显示当前系统显示设备和分辨率的源代码
如果您有兴趣,请在您自己的环境中测试它是如何工作的。
几个概念:
:当前连接到系统的每台显示器
Main :当前主显示设备
模式:每台显示设备接入系统后,系统自动生成内存对象对其进行管理。决议是其中的一部分。每个显示设备可能有多种模式,这些模式形成一个列表。
编译步骤:
首先安装xcode开发环境,例如将以下源代码复制到文本编辑器中,然后以文本模式保存。例如mac更改显示器分辨率软件,源代码的文件名为.m,并保存在您的计算机上。重新编译:在里面输入命令:
这将在您的计算机上生成一个后期程序。
具体使用,在里面运行:
注意:
此版本适用于 OS X 10.6 及更高版本。在10.6系统上编译运行成功;没有在 10.5 上编译;10.6成功编译执行命令,在10.5系统上没有运行过——应该不能运行——谁有条件测试一下。因为 10.6 改变了 10.5 中的很多底层功能。
已知:
其他:
源代码
发表评论