国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
小鳥學(xué)AHK(4)之高級(jí)教程:熱鍵

小鳥學(xué)AHK(4)之高級(jí)教程:熱鍵

有朋友問(wèn)了一些熱鍵和熱字符串的高級(jí)用法,本來(lái)我是想給如我一般的菜鳥一個(gè)入門的介紹,既然問(wèn)到了,不回答面子過(guò)不去,可是俺也不會(huì)啊~~回頭惡補(bǔ)了一下,發(fā)現(xiàn)要寫成簡(jiǎn)易的文字還真是難,因?yàn)樵囊呀?jīng)非常簡(jiǎn)易了。。。。只好原般照抄下來(lái),關(guān)于熱鍵和熱字符串的簡(jiǎn)單用法看(1)就可以了,想深入系統(tǒng)學(xué)習(xí)的有志高手看下面吧。原文來(lái)自yonken翻譯的AHK的幫助文檔。

下章發(fā)熱字符串,很想快點(diǎn)過(guò)去這段,給大家發(fā)些應(yīng)用的小腳本。別著急啊

熱鍵,也就是快捷鍵,可以用來(lái)觸發(fā)某些指定的動(dòng)作(例如運(yùn)行一些程序或 )。下面這個(gè)例子中Win+N被設(shè)置為運(yùn)行記事本的一個(gè)快捷鍵,井號(hào)[#]代表Win鍵(徽標(biāo)鍵):

#n::Run Notepad ;“開始→運(yùn)行”中可運(yùn)行的程序都可以使用,其他程序需要指定路徑return

上面的最后一行的"" 用以表示此熱鍵的結(jié)束。不過(guò),如果此熱鍵只需要處理一行命令的話,那一行命令就可以放到雙冒號(hào)的右邊(不需要空格),換句話來(lái)說(shuō)就是 可以省略了:

#n::Run Notepad

要使一個(gè)熱鍵有更多調(diào)節(jié)鍵,只需把它們連續(xù)列出即可。下面這個(gè)例子中 ^! 表示Control+Alt:

^!s::MsgBox 您按了Ctrl+Alt+S.return

值得注意的是,和其它常用的熱鍵一樣,它們是有一個(gè)先后順序的,例如上面的例子中,如果先按下S鍵然后才按Control和Alt將不能觸發(fā)熱鍵。舉個(gè)例子來(lái)說(shuō),我們用Ctrl+Alt+Del來(lái)調(diào)出Windows任務(wù)管理器,同樣也是有個(gè)順序的,您可以自己實(shí)踐一下,以下不再說(shuō)明。

您可以使用下列調(diào)節(jié)鍵來(lái)定義熱鍵:

符號(hào) 相關(guān)描述 # Win (徽標(biāo)鍵) ! Alt ^ Control + Shift & &可用在兩個(gè)按鍵(包括鼠標(biāo)按鍵)之間來(lái)組合它們成為一個(gè)自定義的熱鍵。詳細(xì)說(shuō)明請(qǐng)看 < 使用成對(duì)按鍵(如Alt、Ctrl、Win)中左邊的一個(gè)。例如<!a 和 !a 差不多,但是<!a是只有當(dāng)按下左邊的那個(gè)Alt時(shí)才會(huì)觸發(fā)熱鍵。此功能不支持Windows 95/98/ME。 > 使用成對(duì)按鍵(如Alt、Ctrl、Win)中右邊的一個(gè)。同上,此功能不支持 Windows 95/98/ME。 <^>! AltGr。如果您的鍵盤布局中AltGr鍵代替了右邊的Alt鍵,這一系列的符號(hào)就是用來(lái)表示AltGr鍵的(僅支持Windows NT/2k/XP或更高級(jí)版本)。例如:
<^>!m::MsgBox 您按了AltGr+m.
<^<!m::MsgBox 您按了左邊的Control+左邊的Alt+m. * 通配符:只要包含有指定調(diào)節(jié)鍵的按鍵被按下即觸發(fā)熱鍵,經(jīng)常用在 按鍵或按鈕的時(shí)候。例如:
*#c::Run Calc.exe ; Win+C, Shift+Win+C, Ctrl+Win+C等等,只要有Win+C即觸發(fā)熱鍵。
*ScrollLock::Run Notepad ; 按ScrollLock后運(yùn)行記事本,不管是否同時(shí)有control/alt/shift/win按鍵按下。此功能不支持Windows 95/98/ME。 ~

如果自定義的熱鍵和系統(tǒng)/程序原有的熱鍵相同,則這些熱鍵同時(shí)觸發(fā)。在以下的兩個(gè)例子里,當(dāng)用戶按下鼠標(biāo)右鍵后,自定義的熱鍵功能和系統(tǒng)/程序原有的右鍵菜單將同時(shí)觸發(fā):
~RButton::MsgBox 您按下了鼠標(biāo)右鍵
~RButton & C::MsgBox 您按下了C鍵和鼠標(biāo)右鍵

需要說(shuō)明的是:在上面的例子中若沒(méi)有~(即RButton)則將屏蔽原有的右鍵菜單,另外,一些專門用來(lái)代替 的按鍵將總是忽略這一設(shè)置,此功能不支持Windows 95/98/ME。

$

此符號(hào)只有當(dāng)腳本使用 命令發(fā)送的按鍵正好包含有熱鍵本身的時(shí)候才會(huì)用到。在不同的系統(tǒng)上使用$前綴運(yùn)行起來(lái)會(huì)有一些變化:

在Windows NT4/2k/XP 或更高級(jí)版本:將強(qiáng)制使用 來(lái)執(zhí)行熱鍵。它的副作用就是阻止了 命令觸發(fā)熱鍵。使用$ 前綴與使用指定的 等效。

在Windows 95/98/Me 以及AutoHotkey v1.0.23以上: 在其 的執(zhí)行過(guò)程中熱鍵將失效,此后才重新生效。它的副作用是就算 被設(shè)置為大于1也跟設(shè)置為1一樣。

UP

UP通常寫在一個(gè)按鍵名后面,用來(lái)表示當(dāng)某按鍵被松開后觸發(fā)熱鍵而不是在其被按下后。下面的例子把左邊的Win鍵映射(替換)成左邊的Control鍵:

*LWin::Send {LControl Down}
*LWin Up::Send {LControl Up} ; 這樣當(dāng)左邊的Control鍵壞了的時(shí)候就可以用左邊的Win鍵來(lái)代替它。注意:并非完全替代,例如當(dāng)按下LWin+Alt+Del的時(shí)候,并不會(huì)像按下Ctrl+Alt+Del一樣出現(xiàn)Windows任務(wù)管理器。

"Up" 還可以配合一些常用的熱鍵,例如: ^!r Up::MsgBox 您按下并松開了Ctrl+Alt+R.

此功能不支持 。同時(shí)還要求在v1.0.28版本以上以及 Windows NT4/2000/XP或更高級(jí)版本才能有效。

(查看 獲得完整的鍵盤/鼠標(biāo)/游戲操縱桿按鍵名列表)


可以把熱鍵標(biāo)記當(dāng)作是普通標(biāo)記來(lái)使用:您可以使用 / 命令轉(zhuǎn)到指定的標(biāo)記,也可以定義多個(gè)熱鍵標(biāo)記到相同的子程序,例如:

^Numpad0::^Numpad1::MsgBox 按下Control+Numpad0或Control+Numpad1都會(huì)顯示此信息。return

如果一個(gè)熱鍵沒(méi)有定義任何動(dòng)作,則這個(gè)按鍵或組合鍵將被屏蔽。下面的這個(gè)例子就屏蔽了右邊的Win鍵:

RWin::return
僅在Windows NT, 2K, XP及其上平臺(tái)有效的功能:

您可以使用" & "連接兩個(gè)按鍵來(lái)自定義一個(gè)組合熱鍵。在下面的這個(gè)例子里,您可以按著小鍵盤上的0然后再按下1來(lái)觸發(fā)熱鍵:

Numpad0 & Numpad1::Run NotepadNumpad0 & Numpad2::Run Calc

在上面的例子里,Numpad0 是個(gè)前綴按鍵。正如下面的這個(gè)例子一樣,前綴按鍵也可以設(shè)定其自己的動(dòng)作,但只有當(dāng)按鍵被松開的時(shí)候才被觸發(fā),而且在按下按鍵的時(shí)候不會(huì)更改任何熱鍵:

Numpad0::WinMaximize A ; 最大化激活窗口。

滾動(dòng)鼠標(biāo)滾輪(向上滾動(dòng)或向下滾動(dòng))可以被定義為熱鍵,例子:

MButton & WheelDown::MsgBox 您按著鼠標(biāo)中鍵同時(shí)向下滾動(dòng)了滾輪。^!WheelUp::MsgBox 您按著Control+Alt同時(shí)向上滾動(dòng)了鼠標(biāo)滾輪。

還有一個(gè)功能是控制Numlock,Capslock,或Scrolllock這些鍵,使其保持開著或關(guān)閉的狀態(tài)。例如:, AlwaysOn

Windows內(nèi)置的熱鍵如Win-E(#e)和Win-R(#r)可通過(guò)在腳本中為它分配其他動(dòng)作而達(dá)到屏蔽的目的。詳細(xì)說(shuō)明請(qǐng)查看 部分。

取替 Alt-Tab: AltTab和ShiftAltTab是兩個(gè)比較特殊的命令,只跟熱鍵結(jié)合使用才會(huì)有用,它們是用來(lái)取替Alt-Tab和Alt-Shift-Tab的。例如, 在下面這個(gè)例子里,你可以使用左邊的Alt結(jié)合鼠標(biāo)滾輪上下滾動(dòng)來(lái)代替Alt-Tab和Alt-Shift-Tab進(jìn)行切換。

LAlt & WheelDown::AltTabLAlt & WheelUp::ShiftAltTab

類似地,只用鼠標(biāo)也完全可以取替Alt-Tab,像下面一樣,按下中鍵將顯示切換界面,然后滾動(dòng)鼠標(biāo)滾輪即可進(jìn)行切換,再次按下中鍵即可切換到選定窗口并退出切換界面:

MButton::AltTabMenuWheelDown::AltTabWheelUp::ShiftAltTab

如果您要用右手在鍵盤上切換(代替alt-tab),比較方便的方法是這樣:

RControl & RShift::AltTab ; 按住右邊的Ctrl鍵和Shift鍵來(lái)切換RControl & Enter::ShiftAltTab ; 按住右邊的Ctrl鍵和回車鍵來(lái)切換()

The other Alt-tab actions available are:
1) AltTabAndMenu: 如果存在切換界面則向右切換,否則顯示切換界面。
2) AltTabMenuDismiss: 關(guān)閉切換界面。

現(xiàn)在您該知道以上所有關(guān)于Alt-tab的命令都必須像上面的例子一樣分配給熱鍵,否則它們將無(wú)效。


注意

由于Numlock鍵有開啟/關(guān)閉兩種狀態(tài),使得每個(gè)小鍵盤上的按鍵可在不同狀態(tài)下觸發(fā)兩個(gè)不同的熱鍵。當(dāng)然,也可以把它們?cè)O(shè)置為觸發(fā)同一個(gè)熱鍵而不管Numlock的狀態(tài)如何:

NumpadEnd::Numpad1::MsgBox, 熱鍵將忽略Numlock的狀態(tài)而觸發(fā)return

如果(~)結(jié)合前綴按鍵使用過(guò)一次,則含有那個(gè)前綴按鍵的熱鍵都會(huì)向激活窗口發(fā)送前綴按鍵的動(dòng)作。例如在下面的例子里,鼠標(biāo)右鍵(RButton)就是前綴按鍵,上面的第一行命令規(guī)定了在按著鼠標(biāo)右鍵的同時(shí)按下左鍵將觸發(fā)熱鍵而顯示對(duì)話框,而且由于~的存在,右鍵命令也同時(shí)觸發(fā)(例如顯示右鍵菜單,如果有的話);需要注意的是第二行的命令規(guī)定了在按著鼠標(biāo)右鍵的同時(shí)往上滾動(dòng)鼠標(biāo)滾輪將觸發(fā)熱鍵而顯示對(duì)話框,而且由于沒(méi)有~,右鍵命令將被屏蔽(例如屏蔽右鍵菜單) ,然而當(dāng)此腳本執(zhí)行的時(shí)候,右鍵命令依然會(huì)觸發(fā)(例如不該出現(xiàn)的右鍵菜單出現(xiàn)了),因此需要特別注意這一點(diǎn)。

~RButton & LButton::MsgBox 您按著右鍵同時(shí)按下了左鍵。RButton & WheelUp::MsgBox 您按著右鍵同時(shí)往上滾動(dòng)了鼠標(biāo)滾輪。

命令可以臨時(shí)關(guān)閉除了指定熱鍵以外的所有熱鍵。

在腳本運(yùn)行的過(guò)程中,熱鍵可以通過(guò) 命令動(dòng)態(tài)地創(chuàng)建。Hotkey命令還可以修改、關(guān)閉或開啟腳本中已有的熱鍵。

游戲操縱桿熱鍵目前不支持像^ (Control)和# (Win)這樣的調(diào)節(jié)鍵前綴。不過(guò),您可以使用 來(lái)模擬它的效果,如下面這個(gè)例子:

Joy2::GetKeyState, ControlState, Controlif ControlState <> D ;在這里D表示按鍵被按下 return ; 表明如果按鈕未被按下則沒(méi)有動(dòng)作MsgBox 您按著Control鍵同時(shí)按下了游戲操縱桿的第二個(gè)按鈕。return

這個(gè)程序有點(diǎn)類似 它允許在前一個(gè)熱鍵子程序仍在運(yùn)行的時(shí)候運(yùn)行新的熱鍵,例如上面有一個(gè)熱鍵被觸發(fā)并顯示 ,新的熱鍵仍可以運(yùn)行。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
鍵盤各功能鍵知識(shí)你知多少?
windows 7系統(tǒng)下如何設(shè)置鍵盤鼠標(biāo)?
電腦鍵盤操作實(shí)用研究解密
鍵盤快捷方式
KEYCODE列表
鍵盤對(duì)元素的操作
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服