[英]Best way to control user interface
使用C ++程序在linux上控制用戶界面的最佳方法是什么。
我需要能夠移動鼠標,輸入文本並查看屏幕。
Xlib ....您可以調用Warp指針之類的東西。 該文檔位於http://tronche.com/gui/x/ ,其中包含一些示例程序。
要控制鼠標/鍵盤輸入,您只需看一下xdotool,這是一個開放源代碼二進制文件,允許控制X11輸入: http : //www.semicomplete.com/projects/xdotool/#id54155
只要您同意許可,就可以自由地重用他們的代碼。
對於抓取Windows的屏幕截圖(這是我想您要做的),我在linux下發現的最佳組合是X11窗口管理功能(例如按標題獲取窗口)和imlib2的組合。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.