如何使用SendKeys.Send()发送特殊字符?

时间:2017-11-09 13:03:46

标签: c# special-characters sendkeys custom-keyboard

我正在为应用程序开发触摸键盘(Windows键盘没有我需要的东西),使用SendKeys.Send()在用户按下按钮时发送键。我可以发送普通键,例如 A,B,C,Backspace,Enter 等。但是我无法发送特殊字符,例如á,é,ô,ä,ñ

那么,有没有办法通过SendKeys.Send()发送这些特殊字符?如果没有,你能建议我什么?

1 个答案:

答案 0 :(得分:0)

使用此项目,您应该能够发送您的角色:

http://inputsimulator.codeplex.com/

InputSimulator.SimulateTextEntry()

或者这也可以帮助你: C# VS 2012 how to send string to other application in russian language?