c++ - 从我的程序通过 gui 控制其他应用程序

标签 c++ linux user-interface

我想为Linux(Ubuntu)编写一个简单的C++程序来控制其他GUI程序。例如,能够读取文本标签并将文本放入使用 gtkmm 编写的其他程序的输入框中。我看过X11,但似乎没有找到任何相关信息或示例。

非常感谢您提供的任何信息。

最佳答案

一种方法是通过 XTEST (pdf) 扩展。

关键事件的用法示例如下:X11 Fake Key Event Generation using XTest Extension .

关于c++ - 从我的程序通过 gui 控制其他应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6031078/

相关文章:

c++ - 我无法理解这段代码

c - 在 C 中运行 Ruby

linux - linux 下的 shebang 不拆分参数

javascript - 如何显示/隐藏 html 控件并保持其位置相同?

c++ - 得到一堆十字架初始化错误

c++ - 计算 Leap 运动中工具的加速度

C++ 使用 vector 从文本文件中读取和写入数字

linux - 在 Buffallo NAS (Optware) 上自动启动 noip2

Android:使用 NDK 构建 native GUI 应用程序?

jQuery Accordion 无法将高度设置为内容