监控 C# 中的特定击键

2024-06-30

I need to write a Windows application which monitors keystrokes regardless of focus. When it detects a particular keystroke (Ctrl + V, specifically), it needs to perform certain actions.

如何从 C# 监控 Windows 中的击键而不考虑焦点?


我不完全理解你的问题,但是如果你想注册全局密钥,无论你的窗口焦点如何,你可以使用注册热键 http://msdn.microsoft.com/en-us/library/ms646309%28v=vs.85%29.aspx窗口 API。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

监控 C# 中的特定击键 的相关文章

随机推荐

  • 对 boost::python::detail::init_module 和朋友的未定义引用

    我正在尝试使用官方网站上的示例来测试 boost python 但它会产生很多错误 以下是我所做的和错误 下载Boost1 55与this http choorucode com 2013 12 27 how to upgrade the
  • 以向量化方式将两个维度为 5 的数组相乘

    我在 MATLAB 中有一个三维域 对于域中的每个点 我定义了三个大小的数组 NX NY NZ 在域的每个点 A1 size A1 NX NY NZ A2 size A2 NX NY NZ A3 size A3 NX NY NZ 对于每个元
  • 我的代码将对象设置为错误的父对象,如何修复此问题?

    因此 我目前正在为一篇学校论文进行编程 当前我的代码工作计划 或者至少我认为应该是 在使用碰撞作为拖放条件下 将对象设置为指定父级的子级 使用 if 条件的传感器 然而 当我运行游戏时 我小时候想要设置的对象被错误的父母使用 这基本上就是发
  • 无法执行目标 org.apache.felix:maven-scr-plugin:1.17.0:scr

    开始使用 AEM 项目 现在我尝试在本地启动项目并在构建过程中遇到下一个错误 堆栈跟踪剪切 ERROR Failed to execute goal org apache felix maven scr plugin 1 17 0 scr
  • 将字符串转换为数字字段

    我在水晶报表中有一个数据类型为字符串的数据库字段 如何将其转换为数值 在 Crystal 中 您可以通过创建一个使用以下公式的公式来实现 ToNumber功能 针对该字段可能包含非数字数据的可能性进行编码可能是个好主意 如下所示 If Nu
  • 是否有适用于 Java ME 或 BlackBerry 的电子邮件验证器代码?

    是否有一些适用于 Java ME 或 BlackBerry 的标准电子邮件验证器代码示例 public static boolean validateEmailID String email email email trim String
  • C++ Protobuf 与 JSON 的转换 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 有人熟悉将 protobuf 消息与 JSON 相互转换的稳定 C 解决方案 库 代码片段等 吗 在我看来 这个更好 https gith
  • JavaMail - 发件人地址被拒绝:访问被拒绝

    好吧 我不知道还能做什么 一周前 当我编写并测试它时 这段代码运行得非常好 然后我将其嵌入到我的程序中 并意识到我不断遇到异常 一切看起来都很正常 发件人地址合法 我用来测试的收件人地址是合法的 怎么了 我很沮丧 private Strin
  • Ext JS grid 获取最后选定行的 dom

    有没有机会获得DOM网格内最后选定行的值 我只能得到带有值的记录 而不是DOM元素 和DOM元素我的意思是 tr 所选行的元素 var selectedRecord grid getSelectionModel getLastSelecte
  • 为什么 wait() 将分叉进程的状态设置为 255 而不是 -1 退出状态?

    我试图从子进程返回一个整数值 但是 如果我使用exit 1 I get 256作为输出wait Using exit 1 gives 65280 有没有办法获取从子进程发送的实际 int 值 if pid fork exit 1 waitp
  • 使用实体框架的子查询

    我正在移植一个子系统NHibernate to 实体框架并希望了解将以下查询移植到的最佳方法EF var date DateTime Now It can be any day AccountBalanceByDate abbd null
  • 如何在触摸屏幕时播放声音? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在尝试制作一款类似飞翔的小鸟的游戏 然而 我正在努力寻找一种在触摸屏幕时播放流行声音的方法 我希望它在每次触摸屏幕时播放声音 我是
  • 如何将值插入DataGridView单元格?

    I have DataGridView 持有任何DataBase 我想将任何值插入到任何单元格中 并且该值将保存在数据库上 如何做到这一点 在 C 中 提前致谢 您可以按如下方式访问任何 DGV 单元 dataGridView1 Rows
  • 如何针对特定的 axios 调用模拟 jest.spyOn

    如何模拟特定的 axios 调用 想象一下 2 个 GET 调用 await axios get api numbers await axios get api letters 那么测试中是这样的 const mockGet jest sp
  • 本地化 Win7 版本上的 UI 截断

    我有两个分别用 C NET 3 和 Wise Installer 开发的 UI UI 是向导页面 这在 Win 7 英文操作系统上完美运行 但是当我在Win7韩语或中文上部署该应用程序时 我看到了截断 即使我对字体进行硬编码 我也会看到这个
  • 如何在background.js中保留变量

    我正在创建一个 chrome 扩展并提出了一个问题 这就是我如何将变量保留在background js 保留 在这里的意思是我的变量backgrund js似乎重新初始化并且先前存储在相应变量中的数据丢失了 我尝试使用chrome runt
  • HttpContext.Current.Items["value"] 不起作用,因为 AngularJS 调用创建新会话

    我正在使用 C MVC 和 AngularJS 我的问题是我的 MVC 程序创建了一个HttpContext Current Items value 并在初始主控制器中设置值 但是当我的 AngularJS 通过 ajax 调用调用应用程序
  • 禁用 php 文件缓存以进行调试

    我有一个安装了 zpanel 和 apache2 php mysql 的 vps 我正在为 php 网站开发一个小型后端 对于准备发布的网站来说情况是完美的 但现在我需要禁用缓存 php 文件的服务器功能以立即测试我的 php 文件的正确性
  • groovy.xml.MarkupBuilder 禁用 PrettyPrint

    我正在使用 groovy xml MarkupBuilder 创建 XML 响应 但它创建了生产中不需要的漂亮打印结果 def writer new StringWriter def xml new MarkupBuilder writer
  • 监控 C# 中的特定击键

    I need to write a Windows application which monitors keystrokes regardless of focus When it detects a particular keystro