首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从我的程序控制gui上的其他应用程序

从我的程序控制gui上的其他应用程序
EN

Stack Overflow用户
提问于 2011-05-17 20:57:10
回答 2查看 429关注 0票数 2

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

非常感谢您提供的信息。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-17 21:04:09

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

这里有一个关键事件的用法示例:X11 Fake Key Event Generation using XTest Extension

票数 3
EN

Stack Overflow用户

发布于 2011-05-17 21:07:45

有一个Java Robot类就是为此目的而设计的。它可以生成鼠标和键盘事件等。有很好的文档和大量的例子。例如- Introduction to the Java Robot class in Java。不幸的是,它是Java。您可以直接使用X11接口,但这通常太难了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6031078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档