cost 95 ms
如何在全局范围内拦截和阻止大写锁定切换事件,同时保持其他事件完好无损? - How can I intercept and block the caps lock toggle event globally, leaving other events intact?

我需要检查大写锁定的切换 state 并阻止它。 我尝试使用带有WH_KEYBOARD_LL的低级键盘钩子SetWindowsHookEx并检查WPARAM==WM_KEYDOWN || WPARAM==WM_SYSKEYDOWN WPARAM==WM_KEYDOWN || WPARAM==WM ...

C# 全局钩子键盘,Winform - .NET 6.0 - C# Global hook Keyboard, Winform - .NET 6.0

我对过去几个小时未能解决的问题有疑问。 所以基本上我想在 .NET 6 中制作一个 C# WinForm 应用程序,我需要该应用程序响应按下的 ctrl 键(它会模拟单击某个按钮的效果),但有一个问题。 我需要应用程序在最小化时感知按下的键。 当应用程序处于正常状态时 state 它正在运行,但在 ...

Java / 将键从键盘或鼠标转换为另一个键 - Java / Transform key from keyboard or mouse to another key

我有一个 Swing Java 应用程序 ( A ),它在按下某个按钮时使用Runtime.getRuntime().exec()启动另一个应用程序 ( B )。 是否可以设置某个 Key Hook,以便当应用程序 ( B ) 打开并处于活动状态时,它会更改按钮(例如,当您按下"Q" 时,实际上按 ...

如何停止进一步处理 C# 中的全局热键 - How to stop further processing global hotkeys in C#

我正在尝试创建一个对全局热键做出反应的 C# 应用程序; ALT+H然后当我松开ALT键时。 这实际上工作得很好,但我的问题是,当我的应用程序完成了它应该对热键执行的任何操作时,它应该阻止其他应用程序处理该热键。 我从 StackOverflow 帖子中获得了下面的大部分代码,C# 应用程序中的全 ...

如何有一个钩子和一个计时器同时运行? - How to have a hook and have a timer running at the same time?

我正在尝试用 C 编写一个宏程序,并且我设法使用以下代码获取了密钥: 我希望程序在按下特定键时使用SendInput()函数在特定时间按下一系列键。 当 while 循环设置为无限时,不再调用WH_KEYBOARD_LL钩子。 同样使用GetMessage(&msg, NULL, 0, ...

无法使用(SendKeys.Send)粘贴字符串 - Can't paste string using (SendKeys.Send)

我正在尝试创建一个应用程序,即使该应用程序不是重点,它也允许我运行事件。 当我使用[ctrl + alt + V]触发事件时,它将在数组中选择一个随机字符串,并将其粘贴到当前选定的输入框中(在Firefox中,这可能是记事本,一个游戏...)。 但是,该应用程序不会粘贴剪贴板中的信息。 我 ...

KeyHook用于检测同时按下的多个键 - KeyHook used to detect multiple keys pressed at the same time

您好我已经创建了一个监视键盘的程序,如果按下CTRL + Shift + R,程序必须开始记录键并将它们写入文本文件。 我有第二部分(监控键和写入文本文件)完美工作不幸的是我的系统无法检测是否同时按下了ctrl + Shift + R. 我将使用我正在使用的类以及问题代码 我的课我 ...

Powershell / C#键盘挂钩脚本NullReferenceException在外部 - Powershell / C# keyhook script NullReferenceException externally

我正在尝试使用Powershell脚本(使用C#)来听击键。 在出错之前,它会工作很短的时间。 有趣的是,在我添加了一些控制台写操作之后,似乎该错误发生在我的代码外部。 这是powreshell脚本: 错误是: 发生未正确处理的错误。 其他信息如下所示。 Wind ...

如何在Powerpoint 2013外接程序(用C#开发)中获取“ ctrl c”或鼠标复制事件? - How to get the “ctrl c” or mouse copy event in a Powerpoint 2013 Addin (developed in C#)?

下面的代码不是在Powerpoint中捕获字符类型,而是在Powerpoint之外捕获,如何在此代码中捕获“控件副本”或“鼠标右键单击副本”? 下面的代码不是在Powerpoint中捕获字符类型,而是在Powerpoint之外捕获,如何在此代码中捕获“控件副本”或“鼠标右键单击副本”? ...

Java JNA- Jar应用程序挂在32位Windows系统中 - Java JNA- Jar application hangs in 32 bit windows system

这是一个截图应用程序。 与1.8 JDK一起编译,在64位系统中可以很好地工作,但是在32位系统中两次迭代滞后和挂起。 基本上,此应用程序使用机器人类拍摄屏幕快照,并从用户那里获取文件名,即URL。 截断并删除所有非法字符,并使用带有时间戳作为前缀的“另存为”对话框进行保存。 我 ...

64位Windows上的Global Keyhook - Global Keyhook on 64-Bit Windows

我目前在使用Windows 7 64位O / S上运行全​​局关键钩时遇到一些麻烦。 现在我知道Stackoverflow上已有很多关于这个主题的线程,但是它们都没有给我一个我可以使用的答案,或者我不太明白这些问题是如何在这些线程中解决的。 因此,我将尝试解释我正在努力解决的问题,并希望 ...

为什么我的低级Windows按键钩会停止工作? - Why does my low level windows key hook stop working?

这是我原始问题的延续, 为什么在DX11游戏期间会加载D3D10SDKLayers.dll? 我正在创建DX11游戏,并使用低级的Windows按键挂钩捕获Alt + Enter,以便我可以使用自己的方法切换全屏显示,而不是让Windows自动执行,这不可避免地会引起问题。 链接的问题中提供 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM