【发布时间】:2019-01-24 06:50:29
【问题描述】:
我正在尝试注册某些热键,但我不能,因为它们是 Windows 默认设置。
CTRL+WIN+1 minimizes the current window. I'd like it to do something else.
I'd like to completely disable WIN+LEFT/RIGHT.
I'm also trying to handle the CTRL+WIN+Arrow in my own virtual desktop manager.
如有必要,这必须使用 c# 和 Win32 API 来完成。它绝对不能使用 Autohotkey。
我发现的每一页都描述了如何使用 AutoHotKey 完成此操作。
我会发布代码,但我真的不知道从哪里开始。我使用 Win32 注册热键。我认为有一种方法可以覆盖它们,但我找不到任何信息。
有人有想法吗?
【问题讨论】:
-
这是 XY problem 的示例吗?您是否正在尝试创建自助服务终端应用程序?
-
不,就个人而言,我无法忍受 WIN+LEFT/RIGHT。另外,我正在处理这个...github.com/mzomparelli/zVirtualDesktop
-
我暂时记下了代码。我可能会把它放回去。所有的提交仍然存在。
-
我真的找不到除 AHK 以外的任何信息,我需要使用 C#。我不知道在哪里可以发布这个。我相信这个问题会受到好奇的人的追捧。
-
哦,哈哈。我不是在窥探你:) 编辑:哦,你也刚刚回答了另一个问题。不错的一个:)
标签: c# windows-10 hotkeys