gpt4 book ai didi

c# - 如何使用 C# 按下并释放它?

转载 作者:太空狗 更新时间:2023-10-29 18:21:27 24 4
gpt4 key购买 nike

我正在编写一个 C# 程序,它从外部设备捕获信号,并将击键发送到另一个应用程序。我正在使用 SendKeys,它工作正常。

SendKeys 通过按住并立即释放来“按下”一个键。我想让它按下键并随意释放它。

我的问题是:“有没有办法向键发送“按下”信号,然后在一定时间后发送“释放”信号?”

我不确定 SendKeys 能否做到这一点。有什么线索吗?

最佳答案

我认为直接从 .NET 是不可能的您可以尝试通过 p/调用此处描述的函数来使用 keybd_event native 调用:http://pinvoke.net/default.aspx/user32.keybd_event

keybd_event 的 MSDN 在这里:http://msdn.microsoft.com/en-us/library/ms646304(VS.85).aspx

希望对您有所帮助!

关于c# - 如何使用 C# 按下并释放它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/172353/

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