lgrizzlikl
Новичок
- Сообщения
- 1
- Репутация
- 0
Добрый день!
Столкнулся с проблемой передачи нажатия клавиш и кликов в приложение Process Monitor.
Единственное, что получается сделать с его окном - это активировать.
Предполагаю, что передача нажатия идет в другом потоке, но сие я осмыслить не смог.
Просьба подсказать, как передать нажатие в этом случае (например сочетания клавиш ctrl+e).
Ссылка на прогу technet.microsoft.com/ru-ru/sysinternals/processmonitor.aspx
Так же пробовал взаимодействовать с помощью модуля WASP для powershell.
Для примера:
Делаю такую последовательность: активация окна, перемещение мыши на кнопку, нажатие, закрытие окна.
Кроме активации ничего не происходит.
В других приложениях подобных проблем не возникает.
Спасибо!
Столкнулся с проблемой передачи нажатия клавиш и кликов в приложение Process Monitor.
Единственное, что получается сделать с его окном - это активировать.
Предполагаю, что передача нажатия идет в другом потоке, но сие я осмыслить не смог.
Просьба подсказать, как передать нажатие в этом случае (например сочетания клавиш ctrl+e).
Ссылка на прогу technet.microsoft.com/ru-ru/sysinternals/processmonitor.aspx
Так же пробовал взаимодействовать с помощью модуля WASP для powershell.
Для примера:
Делаю такую последовательность: активация окна, перемещение мыши на кнопку, нажатие, закрытие окна.
Кроме активации ничего не происходит.
В других приложениях подобных проблем не возникает.
Код:
$hWnd = WinWait("[CLASS:PROCMON_WINDOW_CLASS]", "", 10)
WinActivate($hWnd)
Sleep(3000)
Opt("MouseCoordMode", 1)
MouseMove(302, 226, 10)
Sleep(3000)
MouseClick("left")
WinClose($hWnd)
Спасибо!