2016-07-28 86 views
0

我试图通过SendKeys.Send()方法将'%'符号发送到我的文本框。Sendkeys将%符号发送到文本框

我已经知道你应该用大括号括起'%'

此命令应该是正确的:

SendKeys.Send("{%}"); 

但我得到一个'5',而不是在我的文本框一个'%'

我在VS.Net 2010/2012和2015上试过这个,所有结果都一样。

PS:我的区域设置/键盘是'NL-be'以防万一。

+6

为什么要将密钥发送到自己的文本框而不是直接设置文本? –

+0

这是一款支持触摸的应用程序(POS Cash Register),我们使用我们自己开发的虚拟键盘。 –

回答

相关问题