Я использую Windows Input Simulator (http://inputsimulator.codeplex.com/) в моем проекте .Net 2.0. Когда я запускаю приложение через отладчик Visual Studio, я могу вызывать методы из библиотеки Windows Input Simulator, но когда я запускаю свой проекткак служба Windows, я не могу вызвать ни один из перечисленных выше методов библиотеки.
Нужно ли где-нибудь регистрировать эту DLL-библиотеку Windows Input Simulator?
Спасибо.
Когда вы запускаете свою программу как службу Windows, она запускается на другом рабочем столе, поэтому она не может отправлять ключи на рабочий стол, который вы видите.