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,即可置顶当前窗口;再次按下,即可取消。

效果图




原文出处:@折腾手记

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,708评论 0 17
  • 转者按:本文属于零基础入门专题教程,原发表于博客中国(已失效),我曾转载到中文论坛,作者 yonken(此处是他现...
    amnesiac阅读 8,097评论 0 17
  • #NoEnv ; Recommended for performance and compatibility wi...
    亿雨思田阅读 4,968评论 0 2
  • 今天星期五,我本应该在家里的床上躺着呢,但却没有,今天没有回家。现在的我躺在了空荡荡的寝室的床上。寝室里只有我没有...
    WVP阅读 1,397评论 0 0
  • 我们小时候 没有钢铁侠 没有变形金刚 没有遥控小汽车与小飞机 但是,我们的快乐与开心一点也不少 两张硬纸叠的四角(...
    韩小霞阅读 3,188评论 0 0