gpt4 book ai didi

linux - 从 shell 启动程序时是否可以分配窗口 ID?

转载 作者:太空狗 更新时间:2023-10-29 11:20:21 26 4
gpt4 key购买 nike

如果您执行 xwininfo,它将为您提供窗口 ID,但是,这需要在目标窗口上单击鼠标。有没有办法强制窗口管理器,或者至少建议窗口管理器使用特定的 id。有点像

gedit windowid=0x12345678


我已经将一些文件上传到 GitHub(参见 herehere),展示了我是如何设法解决这个问题的。如果您查看它们,您会更好地理解我正在尝试做的事情。

最佳答案

不,这是不可能的。窗口 ID 由 X 服务器在调用 XCreateWindow/XCreateSimpleWindow 时给出,并且没有办法更改它们,让用户选择它们将是非常危险和错误的。如果您打算查找窗口,可以尝试将 XQueryTree 函数与 XGetWindowProperty 和 WM_CLASS 属性一起使用。

关于linux - 从 shell 启动程序时是否可以分配窗口 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7826400/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com