я прочелнесколько сообщенияо том, как TeamViewer устанавливает соединение с компьютером, но ни один из них, похоже, не объясняет, как на самом деле перемещается курсор на экране или щелкает мышью.
Какие команды он запускает на моем компьютере? Могу ли я запустить эти команды самостоятельно без TeamViewer?
решение1
Все программы Windows могут устанавливать положение курсора мыши с помощьюSetCursorPos
функция.
Щелчки мыши — это одно из действий, которое можно имитировать с помощьюSendInput
функция. В частности, dwFlags
полеMOUSEINPUT
структура может определять действие «мышь вверх» или «мышь вниз» для любой кнопки мыши.