因此,我正在使用Mono和C#为Linux / Windows创建屏幕截图应用程序,虽然有关于如何使用Windows进行全局组合键的大量文档 - 但几乎没有Linux操作系统。
实际上是否可以在C#中进行全局键侦听 - 我是否必须在C中编写一些内容,如果是这样,您是否可以指向一个记录良好的代码来执行此操作(我根本没有C语言经验) )。
这样做的一个例子就是按下Ctrl + Print Screen'当应用程序不在焦点时,提示应用程序方法。
这可能吗?
提前致谢。
答案 0 :(得分:1)
Linux中的不同桌面环境/窗口管理器以不同方式处理键盘快捷键。不同的发行版可以有不同的配置文件位置。
您必须选择支持哪些目标,并从那里开始工作。