Лучший способ управления пользовательским интерфейсом - PullRequest
0 голосов
/ 04 февраля 2010

Каков наилучший способ управления пользовательским интерфейсом в Linux с помощью программы C ++.
Мне нужно иметь возможность перемещать мышь, вводить текст и просматривать экран.

Ответы [ 2 ]

1 голос
/ 04 февраля 2010

Xlib .... Вы можете назвать такие вещи, как указатель деформации. Документация здесь http://tronche.com/gui/x/ с некоторыми примерами программ.

EDIT: http://tronche.com/gui/x/xlib/input/

0 голосов
/ 04 февраля 2010

Для управления вводом с клавиатуры / мыши вам достаточно взглянуть на xdotool, двоичный файл с открытым исходным кодом, который позволяет управлять входами X11: http://www.semicomplete.com/projects/xdotool/#id54155

Вы можете свободно использовать их код, если вы согласны с лицензией.

Для захвата скриншотов окон (именно это, я думаю, вы хотите сделать), лучшая комбинация, которую я нашел в linux, - это сочетание функций управления окнами X11 (таких как получение окна по заголовку) и imlib2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...