当按下C时,我试图按住CTRL键,但无法正常工作。我读过SendKeys类,但它仍然不起作用。
这就是我尝试过的:
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。Shift为+。
您应该使用小写'c'。
这应该可以正常工作:SendKeys.SendWait("^c");