python - 如何将 DirectInput 键发送到 Python 中的非活动窗口
问题描述
我想在不干扰我实际鼠标的情况下将 DirectInput 键发送到非活动窗口。我尝试使用 PostMessage、SendInput 和 SendMessage,但 pywin32 使用虚拟键码,而 ctypes 确实适用于 DirectInput。我不知道如何让它在非活动窗口中发送。
解决方案
尝试使用它,它可以为我工作,将击键发送到非活动窗口,
使用(但添加错误检查) hwndMain = win32gui.FindWindow("notepad", "prueba.txt: log keys") hwndEdit = win32gui.FindWindowEx
推荐阅读
- ruby-on-rails - 有一个 rbenv 配置问题
- java - Mock-Server - 自定义对象作为 REST 响应
- sql - sqlite3 - GROUP BY 查询对几乎所有列求和
- html - React:简单的引导程序将卡片组包装在卡片组件中
- python - 有没有办法对数据框列进行排序以绘制一个值与所有其他值的计数?
- c# - 实例化创建两个对象而不是一个
- sql - SQL 将数据从表插入到另一个表
- xml - XSLT - 使用 Xsl 将 Xml 转换为 Xml
- reporting-services - SSDT 自动重启
- python - 在 sklearn 中创建自定义转换器时出错 - 需要 2 个位置参数,但给出了 3 个