Есть задача — управлять окном osk.exe( показать, спрятать, переместить ).
Увы, но osk.exe — "trusted application" и если запускать её через ShellExecute, то дальнейшая манипуляция с этим процессом невозможна — не хватает прав.
Как можно это обойти?
Запускать из-под более привилегированного пользователя — не допустимо.
сделать сервис который будет запускать ваше приложение с нужными правами и прочим. А приложение уже управлять.
но для установки сервиса все равно понадобятся повышенные права.
В>Есть задача — управлять окном osk.exe( показать, спрятать, переместить ). В>Увы, но osk.exe — "trusted application" и если запускать её через ShellExecute, то дальнейшая манипуляция с этим процессом невозможна — не хватает прав.
В>Как можно это обойти? В>Запускать из-под более привилегированного пользователя — не допустимо.
В>Спасибо.