希望能够获取到显示器的分辨率,包括接了多台显示器的情况下。
还希望获得figure的数量和每个figure窗口的句柄。
注:上述 figure 由同元的绘图函数创建。
实际上想要知道类似如下Matlab代码的功能语句:
% 1
monitors = get(groot, 'MonitorPositions'); % 获取每个显示器的坐标、像素尺寸
% 2
h = groot;
nFigure = length(h.Children()); % figure总数
% 3
FigureNumber = zeros(1, nFigure);
for i = 1:nFigure
FigureNumber(i) = h.Children(i).Number; % 获取figure序号
end