为了绘制一个覆盖窗口,我采用了thisanswer中的代码,它始终位于所有窗口的顶部。但我发现每当有按键或按钮点击时,这个窗口都会闪烁。我想知道这是否可以被阻止。增加时间对我没有帮助,因为当我将时间增加到5000000000
时,我的终端被冻结了几秒钟
这段代码是在Ubuntu 16.04lts上测试的。
最佳答案
我找不到使用XComposite
函数集的解决方案。但是,你可以很容易地得到同样的效果(在我看来)更灵活和纯粹的X11通过CWOverrideRedirect
。您可以在这里看到它的示例用法:https://stackoverflow.com/a/57780772/4204557
关于c - x11中的重叠窗口不断闪烁,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54077129/