Установлен InputSimulator через NuGet, нет доступных участников
В Visual Studio 2013 я установил пакет C# под названием " InputSimulator". После этого я вижу новую ссылку, добавленную в мой проект под названием "WindowsInput". (т.е. WindowsInput.dll)
Проблема в том, что ни один из методов, о которых говорит сайт codeplex, недоступен. Если я попробую:
InputSimulator.SimulateTextEntry("Say hello!");
Я получаю ошибку:
Error 14 'WindowsInput.InputSimulator' does not contain a definition for
'SimulateTextEntry' Blah.cs 33 32 ALibrary
я должен using WindowsInput
в качестве директивы.
Кто-нибудь знает, почему методы не доступны? Методы как SimulateKeyPress()
также не доступны. Это ключевые API. Я что-то упускаю из-за добавления этой библиотеки и ссылки на нее?
1 ответ
Решение
Я просто попробовал эту библиотеку. На самом деле их документация только немного. Сначала вам нужно создать экземпляр InputSimulator, например так:
InputSimulator s = new InputSimulator();
s.Keyboard.TextEntry("Hello sim !");