用按鍵立即變更工作列的位置。
腳本原始碼
;
; AutoHotkey Version: 1.0.48.5
/*
** TaskbarMove.ahk - Move the taskbar (startbar) around the screen with Hotkeys
**
** Updated: Sat, Nov 19, 2011 --- 11/19/11, 4:19:19pm EST
** Keywords: move taskbar, move startbar, move task bar, move start bar
** Location: r.secsrv.net/AutoHotkey/Scripts/TaskbarMove
**
** Author: JSLover - r.secsrv.net/JSLover - r.secsrv.net/JSLoverAHK
** Web: http://jslover.secsrv.net/AutoHotkey/Scripts/TaskbarMove.ahk
*/
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#SingleInstance force
^!up::TaskbarMove("Top")
^!down::TaskbarMove("Bottom")
^!left::TaskbarMove("Left")
^!right::TaskbarMove("Right")
TaskbarMove(p_pos) {
label:="TaskbarMove_" p_pos
WinExist("ahk_class Shell_TrayWnd")
SysGet, s, Monitor
if (IsLabel(label)) {
Goto, %label%
}
return
TaskbarMove_Top:
TaskbarMove_Bottom:
WinMove(sLeft, s%p_pos%, sRight, 0)
return
TaskbarMove_Left:
TaskbarMove_Right:
WinMove(s%p_pos%, sTop, 0, sBottom)
return
}
WinMove(p_x, p_y, p_w="", p_h="", p_hwnd="") {
WM_ENTERSIZEMOVE:=0x0231
WM_EXITSIZEMOVE :=0x0232
if (p_hwnd!="") {
WinExist("ahk_id " p_hwnd)
}
SendMessage, WM_ENTERSIZEMOVE
;//Tooltip WinMove(%p_x%`, %p_y%`, %p_w%`, %p_h%)
WinMove, , , p_x, p_y, p_w, p_h
SendMessage, WM_EXITSIZEMOVE
}
/* ;// **************************** Changelog / Version History ****************************
**
** Created: Sat, Nov 19, 2011 --- 11/19/11, 4:19:19pm EST
** Modified: Sat, Nov 19, 2011 --- 11/19/11, 4:19:19pm EST
**
*/ ;// **************************** /Changelog / Version History ****************************
相關連結
教學影片
##您可能也會有興趣的類似文章
- 用AutoHotkey輕鬆製作螢幕小鍵盤 (16則留言, 2008/03/16)
- 快速建立個人常用詞庫-AutoHotkey 熱字串小工具:HotString Helper(AHK #3) (0則留言, 2019/05/18)
- 用AutoHotkey擷取螢幕並存成檔案-簡單的截圖操作 (0則留言, 2019/11/02)
- 設定視窗位置與大小的小工具 WinMove-ahk [AHK#44] (0則留言, 2021/03/07)
- [Tools] 撰寫AutoHotKey指令以複製檔案 (2則留言, 2005/06/11)
- Windows虛擬桌面操作攻略;搭配強化工具更方便! [AHK#43] (0則留言, 2021/02/28)
- 輕鬆學會AutoHotkey的熱鍵:熱鍵用法實例解說(AHK #4) (2則留言, 2019/05/24)
- [Tools] 常用的AutoHotKey設定 (9則留言, 2005/05/12)
- 如何轉換AutoHotkey的預設分隔字元:冒號 (2則留言, 2008/03/17)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (59則留言, 2008/04/10)
- 改寫AutoHotkey輸出中文字串的寫法 (4則留言, 2009/06/20)
- 用AutoHotkey改造特殊按鍵 (5則留言, 2008/03/19)
- [AutoHotkey] 寫得不錯的AutoHotkey推薦文 (5則留言, 2007/10/31)
- AutoHotkey:在FireFox裡用鍵盤瀏覽網頁 (2則留言, 2008/03/27)
- [AutoHotkey] 連按兩次Escape鍵來關閉視窗 (27則留言, 2006/05/11)