gpt4 book ai didi

delphi 将 key 发送到不可见的进程中

转载 作者:行者123 更新时间:2023-12-02 14:36:29 25 4
gpt4 key购买 nike

目标是将 Q 键按下发送到不可见的进程(没有焦点):我知道进程 ID。

我知道如何将 key 发送到可见的应用程序。可以对隐藏的应用程序执行此操作吗?

最佳答案

我假设,您的不可见进程有一个窗口,它恰好是不可见的(例如,它可能通过使用 SW_HIDE als 参数调用 ShowWindow 来隐藏)并且您想使用 SendMessage/发送击键发布消息。

我建议尝试以下操作:

  1. 使用 EnumWindows 枚举所有主窗口.
  2. 对于每个窗口,使用GetWindowThreadProcessId检查它是否属于您的进程。 .
  3. 一旦找到进程的主窗口,请使用 SendMessage 发送您的按键信息。或PostMessage .

隐藏窗口应该能够像可见窗口一样接收按键,并且大多数应用程序在使用react之前可能不会检查它们是否确实可见,因此它很有可能起作用。

关于delphi 将 key 发送到不可见的进程中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7058275/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com