使用C ++程序控制linux上的用户界面的最佳方法是什么 我需要能够移动鼠标,输入文本和查看屏幕。
答案 0 :(得分:1)
的Xlib .... 你可以调用Warp指针这样的东西。 文档在这里 http://tronche.com/gui/x/有一些示例程序。
答案 1 :(得分:0)
要控制鼠标/键盘输入,您应该只看一下xdotool,一个允许控制X11输入的开源二进制文件:http://www.semicomplete.com/projects/xdotool/#id54155
只要您可以使用许可证,就可以自由地重复使用他们的代码。
为了抓取windows的截图(这是我想你想做的),我在linux下找到的最佳组合是X11窗口管理功能(例如按标题获取窗口)和imlib2的组合。