gpt4 book ai didi

c# - 在vmware虚拟机中运行时如何获取键盘输入?

转载 作者:行者123 更新时间:2023-11-30 18:09:46 24 4
gpt4 key购买 nike

我使用 vmware workstation 6.5-7.0.1 或 vmware player 3.0.0 登录虚拟机。我在虚拟机里面工作。然后我在虚拟机中按下一个键(例如删除键,但它应该适用于每个键)。

我想识别在虚拟机外部运行的 C# 应用程序中的“按键事件”。

你能想出什么办法来做到这一点吗?

最佳答案

我不是 100% 确定你是否真的可以连接到虚拟机,除非有一个你可以下载的 SDK 来拦截它,记住 VMWare 正在模拟一台单独的机器,但是一个合乎逻辑的机器好吧......下载可用来自 VMWare .

我只能猜测(我自己使用 Virtualbox),虚拟机(VMWare/VirtualBox)控制了我想象的键盘 Hook ,主机系统看不到它们......但这会很有趣尝试...我已经提供了指向键盘 Hook 的 CodeProject 的链接...

找到在易用性方面适合您的那个,然后尝试钩住键盘,运行 VMWare,同时运行您的 C# 应用程序,看看它是否在虚拟机中拾取任何键...我很想知道...

哦,是的,我 +1 好问题,欢迎来到 SO! :)

希望对您有所帮助,此致,汤姆。

关于c# - 在vmware虚拟机中运行时如何获取键盘输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2259430/

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