python – Win32API鼠标vs真实鼠标单击

我最近开始使用win32api来模拟鼠标事件,并想知道它是否完全可以检测到?

例如,api是否遵循完全相同的过程/运行与使用真实鼠标时完全相同的命令 – 或者是否存在可以检测到的一些细微差别?此外,这与win32com SendKeys(通过Shell脚本/ Python)的情况相同吗?

我问,因为在过去我有一些应用程序检测到Java机器人库 – 但是在使用Python win32api时它们似乎都能正常工作.谢谢.

最佳答案
SendInput函数将输入事件插入与硬件设备相同的队列中,但事件标记为可由挂钩检测到的
LLMHF_INJECTED标志.要避免这个标志,您可能需要编写自定义驱动程序.

点赞