AutoHotKey之窗口置顶

最近在学五笔,所以在打开某些软件时,希望能够置顶,网上搜了一些资料,有所收获,特整理如下:

!q::

    WinGet ow, id, A

    WinTopToggle(ow)

    return

WinTopToggle(w) {

    WinGetTitle, oTitle, ahk_id %w%

    Winset, AlwaysOnTop, Toggle, ahk_id %w%

    WinGet, ExStyle, ExStyle, ahk_id %w%

    if (ExStyle & 0x8) 

    oTop = 置顶

    else

    oTop = 取消置顶

    tooltip %oTitle% %oTop%

    SetTimer, RemoveToolTip, 5000

    return

    RemoveToolTip:

    SetTimer, RemoveToolTip, Off

    ToolTip

    return

}

效果是:按下Alt+q,即可置顶当前窗口;再次按下,即可取消。

AutoHotKey之窗口置顶_第1张图片
效果图




原文出处:@折腾手记

你可能感兴趣的:(AutoHotKey之窗口置顶)