在Visual 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。我是不是遗漏了一些关于添加这个库并引用它的东西?
发布于 2014-09-23 05:44:45
所以我就试了一下。实际上,他们的文档只是有点出入。您需要首先创建一个InputSimulator实例,如下所示:
InputSimulator s = new InputSimulator();
s.Keyboard.TextEntry("Hello sim !");https://stackoverflow.com/questions/25987445
复制相似问题