我正在尝试向我的RichTextBox
发送 Shift + Ctrl 。但默认情况下它会发送左键。
SendKeys.Send("^+");
无论如何模拟右 Shift + Ctrl ?
答案 0 :(得分:0)
是的,你可以查看Virtual-Key Codes右移键和右控制键的代码在哪里
VK_RSHIFT 0xA1
VK_RCONTROL 0xA3
所以你可以这样做
public const int VK_RSHIFT = 0xA1;
public const int VK_RCONTROL= 0xA3;
或
您可以尝试这样:
SendKeys.Send(VirtualKeyCode.VK_RSHIFT);
或者您可以使用Keys Enumeration
指定键代码和修饰符。
指定
右移键的RShiftKey和右控制键的RControlKey。
或由kevintjuh93评论
SendKeys.Send("^({RSHIFT}+)")