问候大家

我在本周搜索了一个简单的脚本,该脚本使我可以使用一个键和滚动键来执行Alt + Tab。 我想出了这个:

LWin::alttabandmenu

#if winactive("ahk_class TaskSwitcherWnd")

; '*' prefix causes unhandled exception here, do not use
    !WheelUp::Send {blind}{left}

    !WheelDown::Send {blind}{right}

return

; Exit menu on release
!LWin up:: send {Alt Up}
!Alt up:: send {Alt Down}

但是,经过一定的使用后,它突然又反复停止工作。 您能帮我使它更稳定吗? 最好的祝福

  ask by Nuno Almeida translate from so

本文未有回复,本站智能推荐:

1回复

禁用ALT-TAB仅在使用自动热键运行特定应用程序时

我希望能够运行一个启动游戏的.exe ,禁用Alt-Tab(最好仅在焦点对准游戏时)使用,然后等待我手动退出游戏,然后终止脚本。 到目前为止,我所拥有的只是 Tab ::返回 但是我似乎无法弄清楚如何仅在屏幕上专注于游戏时才能禁用它,或者如何等待我关闭游戏再重新启用它。
1回复

用于在vim中复制文本并将其粘贴到其他窗口的脚本

我一直在尝试使脚本工作,该脚本将从vim复制一行文本,删除该行,然后将该行粘贴到另一个窗口。 到目前为止,我已经尝试使用Autohotkey(在Windows 8上)和Autokey(在我运行的Ubuntu VM上)实现脚本。 这是我放下的东西: 在自动热键上: 在自动键上(链
1回复

全屏SDL的Alt-tab

当我运行全屏窗口(使用SDL_FULLSCREEN标志的带有SDL的C ++)时,alt-tab无效。 研究它,我只找到了有问题的人的帖子。 有没有办法在不同的机器上一致地做到这一点? (我现在正在运行Ubuntu,但我喜欢可移植性) OpenGL能否更好地处理这个问题? (考虑转换)
2回复

在 Citrix 中禁用抓取 alt+tab

(我曾经使用 NX 客户端,它不抓取Alt + Tab ,所以使用 NX 我只能在我的主机操作系统上使用Alt + Tab切换窗口,这对我来说是首选。) 我不得不切换 Citrix,它会抓取这个(alt-tab)键(仅在全屏模式下),所以如果 Citrix 处于活动状态,我无法切换到任何其他主机
1回复

表单中面板上的Alt-Tab通知

我试图在面板上清除一些变量,例如,如果我有一个bool让我知道当我单击拖动面板表面时我将鼠标指针事件发生时设置为false(这可能会也可能不会这是正确的方法,但作为一个例子)。 如果单击拖动我然后alt-tab到另一个应用程序,面板本身似乎没有得到任何通知,例如focus-> lea
1回复

如何检测用户是否按了Ctrl-Alt-Del或Alt-Tab,以便可以最小化程序?

我正在使用DirectX 11用C ++编写程序,我希望它能使用户每次按Ctrl-Alt-Del或Alt-Tab时程序最小化。 让窗口本身最小化是容易的部分,因为我要做的就是调用此函数: 我停留的部分是让它检测何时输入了这两个特定按键中的任何一个,以便在发生这些事件之一时可以调用该
1回复

在 Linux 下,我可以在 Qt Creator 上使用 Alt+Tab 禁用自动完成功能吗?

在大多数情况下,我非常喜欢 Qt Creator,但我正在从事的一些项目需要我在我的编辑器和 Web 浏览器之间切换以供参考。 Qt Creator 目前正在将 Alt+Tab 解释为自动完成,然后切换我的窗口焦点; 这是一个温和的问题,但它真的开始困扰我。 我试过转到工具→选项→键盘并搜索 A
2回复

切换到Alt-Tab等上一个活动应用程序

好吧,我发现很多关于通过名称等找到窗口的帖子。我没有找到的是如何找到并将窗口应用程序焦点切换到最后一个活动窗口。 我在下面显示的代码将为我提供活动的任务管理器中的活动应用程序列表。 我无法弄清楚该怎么做才能找出最后一个活动应用程序是什么应用程序,然后切换到它。 例如... 我打开