2012-07-08 1 views
-3

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

+0

использование libxdo, действительно круто –

ответ

0

Вы можете легко использовать класс Java Robot непосредственно из Matlab; что-то вроде:

robot = javaObjectEDT('java.awt.Robot'); 
robot.mouseMove(100, 200); 
robot.mousePress(16); 
robot.mouseRelease(16); 

Параметры для mousePress и mouseRelease являются постоянными значениями из InputEvent. Вы можете найти их значения here, а в документации here указано, какие константы для использования (например, BUTTON1_MASK или левый клик - 16).

 Смежные вопросы

  • Нет связанных вопросов^_^