在Windows上模拟键盘

在Windows上模拟键盘,windows,kernel,low-level,Windows,Kernel,Low Level,有没有一种方法(库?)可以在Windows上模拟键盘,而不必为其构建驱动程序?我想将应用程序中按下的“键”发送到Windows,就像虚拟键盘一样。您可以使用或功能来合成击键。无法理解为什么人们仍然推荐keybd\u event。MSDN文档顶部有一个巨大的警告:“请注意,此功能已被取代。请改用SendInput。”

有没有一种方法(库?)可以在Windows上模拟键盘,而不必为其构建驱动程序?我想将应用程序中按下的“键”发送到Windows,就像虚拟键盘一样。

您可以使用或功能来合成击键。

无法理解为什么人们仍然推荐
keybd\u event
。MSDN文档顶部有一个巨大的警告:“请注意,此功能已被取代。请改用
SendInput
。”