在Windows上,监视器具有由任务栏上方桌面上的可用房间定义的设置工作区。确定这一点的最简单方法是使用带有SystemParametersInfo()
标志的SPI_GETWORKAREA
函数。
X11是否存在类似的内容? "工作区的另一种定义"可能是最大化窗口的分辨率。
答案 0 :(得分:2)
这不是X11的属性,它对任务栏等一无所知。但是,Extended Window Manager Hints规范的根窗口有_NET_WORKAREA
属性,请参阅this documentation text:
[...]当前页面减去了停靠站和面板窗口占用的空间[...]
听起来不错。