C#中的SendKeys.SendWait方法,模拟CTRL + C.
我正试图在按下C时按住CTRL,但我无法正常工作。 我已经阅读过SendKeys Class但仍然无效。
多数民众赞成我尝试过的:
SendKeys.SendWait("^C"); SendKeys.SendWait("{^C}"); SendKeys.SendWait("^{C}"); SendKeys.SendWait("^(C)"); SendKeys.SendWait("(^{C})");
你需要加括号。 例:
SendKeys.SendWait("^(c)");
请注意,c应为小写。 它区分大小写
使用+代替^进行移位并放入括号中。 (^用于控制,+用于移位;在你的问题中你说移位)。 并且记住c必须是小写的。
SendKeys.SendWait("+(c)");
如果您在按C的同时尝试进行SHIFT,则表示您使用了错误的代码。 ^是CTRL。 转变为+。