获取辅助监视器的屏幕大小(以像素为单位)

mir*_*i66 9 matlab

有没有办法使用Matlab获得辅助监视器的屏幕大小(以像素为单位)?get(0,'ScreenSize')似乎只能识别主监视器上的屏幕.

And*_*ass 13

尝试使用get(0,' MonitorPositions ')代替.它返回主监视器和辅助监视器的宽度和高度(以像素为单位).

  • 谢谢!我尝试了这个并得到了这个:1 1 1280 1024 -1919 -175 0 1024为了获得辅助监视器的屏幕尺寸,我做了这个:dual = get(0,'MonitorPositions'); scrsz = [(双(2,3) - 二(2,1)),(双(2,4) - 二(2,2))]; (4认同)