【发布时间】:2013-07-24 10:28:49
【问题描述】:
在我的程序中,我想模拟按下MediaPlayPause 键。就像一个注释,我不想检查键是按下还是按下,我想通过我的程序按下键。
我尝试过 SendKeys.Send 但特殊键仅限于{Enter} 和{Tab} 等。
【问题讨论】:
-
据我所知,您必须使用 winapi 来执行此操作。
-
我假设这是一个 winforms 项目?
-
是的,它是一个winforms应用程序。
-
这可能会有所帮助,尽管我不确定您可以将枚举传递给哪个类/方法:MSDN Keys Enumeration
-
@jgetrost 抱歉,您当然可以在那里寻求一些解释。基本上,我的问题是我不太了解 vb.net。我在这里找到了 c# 的答案:stackoverflow.com/questions/7181978/special-keys-on-keyboards。也许了解 VB.net(或您)的人可以将其转换为可用的。
标签: vb.net winforms sendkeys simulate