相关疑难解决方法(0)

捕获没有焦点的击键

例如,使用winamp(至少在Windows上),您可以在后台使用winamp全屏播放游戏,并使用媒体按钮*来控制声音.Winamp不需要获得焦点,允许游戏继续全屏.

我更喜欢用Java编写它,但这可能不会起作用(在Java afaik中捕获没有焦点的键击已经很困难了),所以任何C#解决方案都没问题.

所以基本的问题是:如何在没有焦点的情况下捕获击键?

*)我相信'后退/前进/停止/邮件/搜索/收藏夹/网络/主页'按钮被称为媒体按钮,但欢迎更好的名称:).

c# java keyboard

9
推荐指数
1
解决办法
1万
查看次数

如何拦截所有关键事件,包括ctrl + alt + del和ctrl + tab?

我正在编写一个屏幕保护程序类型的应用程序,需要阻止用户访问系统而不键入密码.我想捕获/抑制用户可能尝试退出应用程序的各种方法,但我做的所有研究似乎都指向"你不能".

C#或C++中的任何东西都会很棒.我曾想过禁用键盘,但后来我还有其他问题.

c# c++ windows keyboard

5
推荐指数
2
解决办法
1万
查看次数

如何在ac#win表单应用程序中捕获键盘敲击(CTRl + alt + Del)

有没有办法处理Ctrl+ Alt+ Del组合键.例如,在测验应用程序(Win Forms)中,用户在测试结束之前不应该切换到其他窗口.

我可以使用c#标准属性单独捕获CtrlAlt击键.但是一旦他们用户点击了Del密钥.控件不在我的应用程序中,窗口处理它.

任何想法都会有所帮助.

谢谢.

.net c# vb.net winforms-interop winforms

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

标签 统计

c# ×3

keyboard ×2

.net ×1

c++ ×1

java ×1

vb.net ×1

windows ×1

winforms ×1

winforms-interop ×1