【问题标题】:Daemon in C# to listen for keypressC#中的守护进程监听按键
【发布时间】:2010-11-03 21:18:15
【问题描述】:

我正在寻找创建一个小型 C# 应用程序,它可以作为守护程序运行或位于任务栏中,并等待特定的按键。当遇到预期的按键时,我将执行一些操作。

这将主要用于将数据快速发布到我正在编写的网络服务中。我在网上浏览了一段时间,但我的搜索词太模糊了,我没有找到任何具体的例子或指南。

谢谢,

迈克·特雷西奇

【问题讨论】:

    标签: c# keyboard daemon keypress


    【解决方案1】:

    我在 CodeProject 上遇到了这个问题。它会在不集中时捕获击键。 CodeProject: A Simple C# Global Low Level Keyboard Hook

    【讨论】:

    • 感谢您,看来它完全可以满足我的需求。知道这是否能够绑定组合键(例如 CTRL+空格)?
    • KeyEventArgs 包含布尔属性,用于检查是否按下了 shift、alt 和 control。所以是的,我相信实现组合键会非常简单。
    • 我正在执行相同的任务,但似乎除了 Excel 之外,它们的钩子在任何地方都有效。这对你有用吗,迈克?
    猜你喜欢
    • 1970-01-01
    • 2015-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多