gpt4 book ai didi

c# - 使用 SendKeys.Send() 模拟右 Shift+Ctrl

转载 作者:行者123 更新时间:2023-11-30 18:22:56 25 4
gpt4 key购买 nike

我正在尝试将右 Shift+Ctrl 发送到我的 RichTextBox。但默认情况下它发送左键。

SendKeys.Send("^+");

有没有办法模拟右Shift+Ctrl

最佳答案

是的,你可以,你可以查看 Virtual-Key Codes其中右shift键和右control键的代码是

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

Specifies key codes and modifiers.

具体说明

RShiftKey 为右 Shift 键,RControlKey 为右控制键。

或由 kevintjuh93 评论

SendKeys.Send("^({RSHIFT}+)")

关于c# - 使用 SendKeys.Send() 模拟右 Shift+Ctrl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33118603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com