Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将热键与discord mute热键连接并同时显示图像_Discord_Autohotkey - Fatal编程技术网

如何将热键与discord mute热键连接并同时显示图像

如何将热键与discord mute热键连接并同时显示图像,discord,autohotkey,Discord,Autohotkey,这是我的第一个问题,所以我希望我能遵循指导原则 我的一个朋友流,是有问题,他的不和谐静音按钮。他保持沉默,以免打扰通话中的人,以便在聊天时回答问题, 但他忘了取消静音,几分钟都没说话。所以我想我可以给他一个惊喜,当他自己沉默时,屏幕上会出现一个图像,告诉他自己沉默了。 但当这样做时,不协调静音按钮不会激活,因此我需要ahk来激活不协调静音按钮并使图像显示。图像完成了。但是静音部分真的很难做到。 这不会让他哑口无言。如果可能的话,我不想更改control+b的初始热键,这是他的设置。 下面是代码。

这是我的第一个问题,所以我希望我能遵循指导原则

我的一个朋友流,是有问题,他的不和谐静音按钮。他保持沉默,以免打扰通话中的人,以便在聊天时回答问题, 但他忘了取消静音,几分钟都没说话。所以我想我可以给他一个惊喜,当他自己沉默时,屏幕上会出现一个图像,告诉他自己沉默了。 但当这样做时,不协调静音按钮不会激活,因此我需要ahk来激活不协调静音按钮并使图像显示。图像完成了。但是静音部分真的很难做到。 这不会让他哑口无言。如果可能的话,我不想更改control+b的初始热键,这是他的设置。 下面是代码。多谢各位

ShowIcon = 1

Gui, Add, Picture, w36 h-1 , MicMute.png

Gui, +Owner

Gui, +AlwaysOnTop

Gui -Caption

Gui, Show, W300 H300 X1600 Y50

Gui, Color, EEAA99
Gui +LastFound
WinSet, TransColor, EEAA99



^b::
ControlSend, , {Control}1{b}, ahk_exe Discord.exe

    If ShowIcon = 0
    {
        Gui +LastFound
        Gui, Show, NA
        ShowIcon = 1
    }
    else
    {
        Gui, +LastFound
        Gui, Hide
        ShowIcon = 0
}

在自动热键中定义热键时,默认情况下,它假定您希望在热键执行其本机功能之前拦截该热键。在这种情况下,您实际上希望热键触发您的函数,并且仍然触发本机函数。自动热键在您面前遥遥领先:它有一个特殊的热键修饰符,指定自动热键应该而不是拦截热键的本机函数。只需在热键前粘贴一个
~
,如下所示:

~^b::
; 你的代码在这里
返回

这方面的文档是。

非常感谢,我为此奋斗了这么久。它现在按照我的意愿工作