SendKeys.SendWait не работает - PullRequest
0 голосов
/ 16 мая 2010

Моя цель - отправлять события клавиатуры во внешнее приложение. Из моего приложения я запускаю C # exe (консольное приложение), которое выводит целевое приложение на передний план и использует SendKeys.SendWait для отправки событий клавиатуры. Я столкнулся с ситуацией, когда команда не имела никакого влияния. При отладке он работает, но при запуске не в отладке происходит сбой. Я думаю, что это как-то связано с тем, что при отладке мое приложение является активным приложением.

1 Ответ

1 голос
/ 16 мая 2010

Вам необходимо проделать небольшую работу, и она меняется в зависимости от версии Windows. Есть страница MSDN с хорошим объяснением и примером:

http://msdn.microsoft.com/en-us/library/ms171548.aspx

...