Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否有可能,如果可以,如何使用 VB.NET 自动输入键盘快捷键。
在我正在开发的应用程序中,它接收电子邮件作为 Outlook 插件并运行各种检查,如果这些检查是肯定的,它会将有关消息的信息插入数据库。
但是我希望能够告诉它,当subject=“Keyword”来执行++Ctrl时,本质上是一个恶作剧。Alt↑
但是我在任何地方都找不到任何东西,我找到的只是“VB.NET 中的自定义快捷方式”以及有关 KeyDown、KeyUp 和 KeyPress 事件的内容。
谢谢
我认为最简单的方法是使用该SendKeys方法。未经测试,我认为Ctrl++看起来像Alt:↑
SendKeys
SendKeys.Send("+(^{UP})")
MSDN 发送密钥