最近在學(xué)五筆,所以在打開某些軟件時(shí),希望能夠置頂,網(wǎng)上搜了一些資料,有所收獲,特整理如下:
!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,即可置頂當(dāng)前窗口;再次按下,即可取消。

效果圖
原文出處:@折騰手記