任何人都有使用SendKey Methode的经验吗?
我的问题是当我想发送我已阅读的^符号时,我必须用这样的括号发送它。 {^}
但是当我这样做时,我会得到一个&注册
有谁知道为什么?如果我做了类似{^ 2}的话,我会得到&&但我只是不会得到^ :))
编辑: 很抱歉对于这个误会! 我所有的第一个评论是我现在做的方式,而且它就像这样工作。
答案 0 :(得分:0)
来自MSDN:
加号(+),插入符号(^),百分号(%),代字号(〜)和 括号()对SendKeys有特殊含义。指定其中一个 这些字符将其括在大括号({})中。例如,到 指定加号,使用“{+}”。要指定大括号字符,请使用 “{{}”和“{}}”。 Brackets([])对SendKeys没有特殊意义, 但你必须把它们括在大括号里。
因此,插入符号的正确语法是:
SendKeys.Send("{^}");
有效的证据: