gpt4 book ai didi

c# - C# Mono 项目中的全局热键可以在 Linux 上使用吗?

转载 作者:太空宇宙 更新时间:2023-11-04 05:44:43 25 4
gpt4 key购买 nike

因此,我正在使用 Mono 和 C# 创建一个适用于 Linux/Windows 的屏幕截图应用程序,虽然有大量有关如何使用 Windows 进行全局组合键的文档,但几乎没有适用于 Linux 的文档。

实际上是否可以在 C# 中进行全局按键监听 - 我是否必须用 C 语言编写一些内容,如果是这样,您能否向我指出一些详细记录的代码来执行此操作(我根本没有 C 经验)。

例如,当应用程序未处于焦点时,按“Ctrl + Print Screen”以提示应用程序方法。

这可能吗?

提前致谢。

最佳答案

Linux 中不同的桌面环境/窗口管理器以不同的方式处理键盘快捷键。不同的发行版可以有不同的配置文件位置。

您必须选择要支持的目标,然后从那里开始工作。

关于c# - C# Mono 项目中的全局热键可以在 Linux 上使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23937708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com