首页 > 解决方案 > 如何将 DirectInput 键发送到 Python 中的非活动窗口

问题描述

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

标签: pythonctypespywin32

解决方案


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

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


推荐阅读