簡體   English   中英

控制用戶界面的最佳方法

[英]Best way to control user interface

使用C ++程序在linux上控制用戶界面的最佳方法是什么。
我需要能夠移動鼠標,輸入文本並查看屏幕。

Xlib ....您可以調用Warp指針之類的東西。 該文檔位於http://tronche.com/gui/x/ ,其中包含一些示例程序。

編輯: http : //tronche.com/gui/x/xlib/input/

要控制鼠標/鍵盤輸入,您只需看一下xdotool,這是一個開放源代碼二進制文件,允許控制X11輸入: http : //www.semicomplete.com/projects/xdotool/#id54155

只要您同意許可,就可以自由地重用他們的代碼。

對於抓取Windows的屏幕截圖(這是我想您要做的),我在linux下發現的最佳組合是X11窗口管理功能(例如按標題獲取窗口)和imlib2的組合。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM