【问题标题】:C# Sendkeys class {SHIFT}C# Sendkeys 类 {SHIFT}
【发布时间】:2015-02-04 01:59:34
【问题描述】:

我正在尝试使用 Sendkeys 类发送 SHIFT 键。但它不允许 SHIFT。只有 BACKSPACE 或 ENTER 或基本上除了 SHIFT 之外的任何东西。我需要一种发送换档键的方法,例如 Sendkeys.Send({SHIFT});

有没有办法做到这一点?还有其他发送 SHIFT 的方法吗?

【问题讨论】:

  • 我的意思是自己转移@GrantWinney

标签: c# shift sendkeys


【解决方案1】:

%() 只发送 Alt 命令。所以我假设 +() 只会发送 shift 键。但是我想不出一种方法来测试它,因为 shift 键本身什么也不做。按 shift 5 次通常会提示是否要打开粘滞键,但 +()+()+()+()+() 不会提示粘滞键。

在解释如何将 F1 发送到 F12 之后阅读该句子:https://msdn.microsoft.com/en-us/library/office/gg278655.aspx

%A = Alt+A
%(AE) = Alt+A+E
%()AE = ALT,A,E 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-03
    • 2023-03-14
    • 2013-10-05
    • 1970-01-01
    • 1970-01-01
    • 2013-02-24
    • 2022-12-28
    相关资源
    最近更新 更多