代码之家  ›  专栏  ›  技术社区  ›  Aaron Maenpaa

如何在Windows上生成系统范围的事件?

  •  0
  • Aaron Maenpaa  · 技术社区  · 14 年前

    我想知道如何在Windows上以编程方式生成系统范围的事件。我主要考虑生成系统范围的事件,如按键、触摸事件和鼠标单击。

    是否可以使用用户模式应用程序生成这些事件,或者我需要为此编写驱动程序?任何样本或链接都是有用的。

    2 回复  |  直到 14 年前
        1
  •  2
  •   Hans Passant    14 年前

    使用 SendInput() .

        2
  •  1
  •   steinar Justin CI    14 年前

    (您使用的是什么编程语言?)在常规应用中是可能的。您需要的是由Win32API支持的“挂钩”。 Here 是一篇关于用C钩住的文章。有些人正在使用 EasyHook 图书馆。

    编辑:

    Here 在win32 api本身中是关于这个主题的帮助。