【问题标题】:VB.net Hold down the Ctrl Key while Space is pressedVB.net 在按下空格的同时按住 Ctrl 键
【发布时间】:2013-02-01 15:24:33
【问题描述】:

您好,第一次发布海报我在查找在按下空格时按住 Ctrl 键的代码时遇到问题。我到处都是,但找不到任何可以帮助我以我需要的方式的例子。以下是我检查过的一些主题:

http://www.a1vbcode.com/vbforums/Topic25861-5-1.aspx

http://www.mpgh.net/forum/33-visual-basic-programming/391580-vb-hold-key-down.html

【问题讨论】:

  • 欢迎来到 SO。通常问题应该包含what you've tried 的一些证据 - 代码示例非常适合这一点。一些上下文也有帮助:你想要完成什么?查看我们的新 About page,获取有关如何使用该网站的指导(如果您一直滚动到底部,您将获得一个徽章!)。
  • 你可能对inputsimulator.codeplex.com感兴趣

标签: vb.net


【解决方案1】:

显然,只有 用户 才能真正按住一个键。但是,您可以模拟按住控制键的效果。 Windows API 有函数SendInput(),你可以从 VB.Net 调用它来完成你想要的:

http://msdn.microsoft.com/en-us/library/ms646310%28v=vs.85%29.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多