我有一个透明的,水印般的应用程序,用C语言写的XLib.目前,如果你点击应用程序的任何地方没有任何反应,但我希望它将鼠标输入传递给它下面的任何东西.例如,如果单击X关闭应用程序下方的窗口,它应该关闭应用程序,而不是什么都不做.
我想在屏幕上的所有窗口上绘制一些基元.我在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)
Run Code Online (Sandbox Code Playgroud)
但屏幕上没有任何内容(但是,根窗口已分配:在工作后抓取键盘).怎么做到这一点?