我想在屏幕上所有窗口的顶部绘制一些图元。我在 C 中找到了一些代码并尝试将其移植到使用 python 的 xlib:
from Xlib.display import Display
from Xlib import X
from Xlib import protocol
display = Display(':0')
root = display.screen().root
gc = root.create_gc()
root.fill_rectangle(gc, 100, 100, 500, 500)
但是屏幕上什么也没有出现(但是,分配了根窗口:在它工作后抓取键盘)。如何正确执行此操作?