小编Dpa*_*841的帖子

C# 检测击键并发送到后台窗口

今天我花了六个小时寻找一种方法来完成我想要完成的任务。然而,不幸的是,我尝试过的每一种方法都不起作用。

所以我正在开发的程序是视频游戏的多盒应用程序。本质上我想让我创建的应用程序在后台运行。用户将选中复选框以说明他们想要捕获哪些键,因此并非每个键都被捕获。然后,当他们玩主游戏时,应用程序会将检查到的密钥发送到后台运行的游戏。

我尝试过全局热键,但始终无法让多个按键同时工作。我也尝试过挂钩键,但由于某种原因,无法实现该功能。我也涉足了 sendmessage,但运气不佳。

只是好奇是否其他人有一些这样做的想法。举一个做同样事情的另一个程序的例子,比如 HotKeyNet、KeyClone 和 ISboxer。我知道还有更多,但这可以让您了解我正在尝试对我的应用程序做什么。

c# windows background keystrokes

4
推荐指数
1
解决办法
3598
查看次数

标签 统计

background ×1

c# ×1

keystrokes ×1

windows ×1