【问题标题】:How to send DirectInput keys to an inactive window in Python如何将 DirectInput 键发送到 Python 中的非活动窗口
【发布时间】:2021-02-27 00:16:40
【问题描述】:

我想将 DirectInput 键发送到非活动窗口,而不会干扰我的实际鼠标。我尝试使用 PostMessage、SendInput 和 SendMessage,但 pywin32 使用虚拟键码,而 ctypes 确实适用于 DirectInput。我不知道如何让它在非活动窗口中发送。

【问题讨论】:

标签: python ctypes pywin32


【解决方案1】:

尝试使用它,它可以为我工作,将击键发送到非活动窗口,

使用(但添加错误检查)hwndMain = win32gui.FindWindow("notepad", "​prueba.txt: log keys") hwndEdit = win32gui.FindWindowEx

【讨论】:

  • 我知道如何将键发送到非活动窗口,我只想将 DirectInput 键发送到非活动窗口
  • 我看过那个帖子,但我不想使用那个解决方法。
猜你喜欢
  • 1970-01-01
  • 2012-10-11
  • 2021-07-28
  • 2014-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多