如何获取嵌入窗口或控件的 X 窗口句柄?

如何获取嵌入窗口或控件的 X 窗口句柄?

我创建了一个嵌入 Emacs 实例的程序,类似于 -https://stackoverflow.com/questions/17982831/emacs-embedded-in-a-qt-application

可以看出,当父窗口更改时,Emacs 窗口不会更改。

我想使用像xdotool调整窗口大小这样的工具,但是 xdotool 不返回嵌入的 emacs 的句柄,而是返回它嵌入的应用程序窗口的句柄。甚至 Emacs 自己的返回句柄的命令也会返回嵌入的句柄窗口,而不是它自己的句柄。

我只能假设用于查询 Windows 系统的工具不会将嵌入式窗口视为Window.

我怀疑 Emacs 实例不是在 a 中运行window,而是在 a 中运行,并且需要control一个可以列出 而非 Windows 的实用程序。controls

相关内容