【发布时间】:2014-09-29 02:27:57
【问题描述】:
在 Xlib 中,XWindowAttributes 结构包含一个指向窗口所在屏幕的指针。但是在XCB对应的结构体(xcb_get_window_attributes_reply_t)中,并没有这样的成员。
我该怎么办?
【问题讨论】:
标签: xcb
在 Xlib 中,XWindowAttributes 结构包含一个指向窗口所在屏幕的指针。但是在XCB对应的结构体(xcb_get_window_attributes_reply_t)中,并没有这样的成员。
我该怎么办?
【问题讨论】:
标签: xcb
xcb_screen_t* screen = xcb_setup_roots_iterator(xcb_get_setup(connection)).data;
【讨论】:
我认为没有直接的方法可以获取窗口的屏幕。
您可以做的是找到窗口的根窗口祖先,然后遍历所有屏幕,直到找到拥有您的根的屏幕。
【讨论】: