从打开Windows Media Center防止Winkey + Alt + Enter并重新绑定它


2

我买了一个新的遥控器,我正在使用AHK来重新绑定它的一些按钮。它没有软件来设置每个按钮的功能,“它只是工作”。使用KeypressOSD.ahk我能够看到它发送的键击。

因此,它有一个发送Win+ Alt+ 的按钮,Enter以便打开Windows Media Center。我想阻止此快捷方式打开Windows Media Center,并使其成为Media Player Classic的焦点。此代码工作正常,它验证Media Player Classic是否已打开,如果是,它将获得焦点并接收Space命令:

^F1::
IfWinExist, Media Player Classic
{
  WinActivate
  Send {Space}
}
Return

我想使用相同的命令。但这个不起作用,WCE仍然开放:

~!#Enter::
IfWinExist, Media Player Classic
{
  WinActivate
  Send {Space}
}
Return

这个也有效:

~!#F2::
IfWinExist, Media Player Classic
{
  WinActivate
  Send {Space}
}
Return

Answers:


0

~从热键中删除:

!#Enter::
IfWinExist, Media Player Classic
{
  WinActivate
  Send {Space}
}
Return

~(强调添加)的含义:

当热键触发时,其键的本机功能将不会被阻止(从系统中隐藏)。

所以基本上,你要求AHK进一步传递原始热键。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.