如何在VB中执行键盘快捷键

时间:2011-12-13 13:06:51

标签: vb.net keyboard keyboard-shortcuts onkeypress

我想知道是否有可能,如果是这样,使用VB.NET自动输入键盘快捷键。

在我正在开发的应用程序中,它接收电子邮件作为Outlook插件并运行各种检查,如果这些检查是肯定的,它会将有关消息的信息插入到数据库中。

但我希望能够告诉它当主题=“关键字”执行 Ctrl + Alt + 时,本质上是一个恶作剧。

然而,我无法在任何地方找到任何内容,我发现所有内容都是“VB.NET中的自定义快捷方式”以及关于KeyDown,KeyUp和KeyPress事件的内容。

谢谢

1 个答案:

答案 0 :(得分:1)

我认为做这种事情的最简单方法是使用SendKeys方法。未经测试我认为 Ctrl + Alt + 看起来像:

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

MSDN SendKeys