将超链接触发器更改为仅双击一个程序(使用 AutoHotKey?)

问题描述 投票:0回答:1

我愿意使用任何工具来做到这一点,它是针对 PDF 程序的,我偶尔会不小心点击超链接,这真是令人气愤

我尝试使用 Windows 内置功能,谷歌搜索并询问神奇海螺 (ChatGPT),他说 AutoHotKey 可能会帮助我,但无法进一步产生任何有用的东西,这就是为什么我在 StackOverflow 上问我的问题

windows autohotkey
1个回答
0
投票

这适用于 Microsoft Edge:

#If MouseIsOver("ahk_class Chrome_WidgetWin_1") && (A_Cursor = "Unknown") ; Hand 

    LButton::
        If (A_PriorHotkey = A_ThisHotkey && A_TimeSincePriorHotkey <= DllCall("GetDoubleClickTime")) 
            Click
    return

#If

MouseIsOver(WinTitle){
    MouseGetPos,,, Win
        return WinExist(WinTitle . " ahk_id " . Win)
}

使用 Window Spy 工具获取 PDF 程序的 ahk_class,并将

Chrome_WidgetWin_1
替换为上面代码中的。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.