我们正在运行第三方应用程序。它在空闲 20 分钟时显示登录对话框。我们需要阻止应用程序显示登录屏幕。
我们不知道该应用程序内部如何处理空闲状态。
我们没有运气就完成了以下操作。
- 在 c# 中创建了一个小应用程序,每 5 分钟(使用SetForegroundWindow() )将其聚焦,并向其子窗口之一发送BM_CLICK消息。不工作。
- 每 5 分钟聚焦一次(使用SetForegroundWindow())并将光标移动几个像素,然后将光标恢复到之前的位置。这也行不通!
有没有其他方法可以实现目标?