使用gdk_screen_get_monitor_geometry,我可以获取每个监视器的总像素区域和相对位置,即使有两个或多个用作单个屏幕。
然而,我想要获取每个监视器的可用区域(即不包括面板)。我找到的唯一东西是_NET_WORKAREA,但那是一个跨越所有监视器的巨大区域。根据分辨率和排列方式,这个区域内可能会有面板。
如何获取每个监视器的实际可用区域?理想情况下,仅使用Gtk/Gdk,没有X11特定的内容。
然而,我想要获取每个监视器的可用区域(即不包括面板)。我找到的唯一东西是_NET_WORKAREA,但那是一个跨越所有监视器的巨大区域。根据分辨率和排列方式,这个区域内可能会有面板。
如何获取每个监视器的实际可用区域?理想情况下,仅使用Gtk/Gdk,没有X11特定的内容。