gpt4 book ai didi

winapi - 将数据从 Windows Hook 传递到另一个进程的最佳方法是什么?

转载 作者:行者123 更新时间:2023-11-29 08:30:38 25 4
gpt4 key购买 nike

我已经在 Rust 中实现了一个 Windows 键盘 Hook ,并希望将它读取的数据传递给另一个可以实际使用该数据的进程。我尝试创建一个命名管道并让回调函数将数据写入管道,但我发现该方法的开销很大。您建议使用哪些方法将数据从键盘 Hook 传递到另一个进程?

最佳答案

我很欣赏这些建议。我实现了映射内存方法,发现它比命名管道快得多,但从我的角度来看也更复杂。实际上,我最终又回到了 Windows 消息系统,并使用 PostMessageW 传递所有内容,这非常简单且足够快。非常感谢。

关于winapi - 将数据从 Windows Hook 传递到另一个进程的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58869240/

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