gpt4 book ai didi

.net - 来自 Windows 服务的全局键盘 Hook

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:54:32 26 4
gpt4 key购买 nike

是否可以从 windows(xp 和 7)服务编写全局键盘 Hook ? (使用 SetWindowsHookEx 在系统服务中不起作用)

最佳答案

SetWindowsHookEx 的文档说:

or with all threads in the same desktop as the calling thread.

所以需要关联同一个桌面(即使不考虑终端服务也会有多个桌面:普通桌面、安全桌面(用于UAC和登录)和屏保)。

由于服务不与交互式 session 关联(并且从 Windows V6 开始,不能关联)您将需要用户 session 中的一个进程来执行 Hook ,并与后端服务通信(例如,通过命名管道).并且不要忘记在无人登录和多人登录的情况下进行测试。

关于.net - 来自 Windows 服务的全局键盘 Hook ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5815424/

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