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

打開APP
userphoto
未登錄

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

開通VIP
strokeit+hoekey+PodXP實(shí)現(xiàn)鼠標(biāo)手勢(shì)和熱鍵快速切換任務(wù)欄任務(wù)
strokeit+hoekey+PodXP實(shí)現(xiàn)鼠標(biāo)手勢(shì)和熱鍵快速切換任務(wù)欄任務(wù)
2008-06-01 19:29| 分類:tech windows| 標(biāo)簽:hoekeypodxpstrokeittaskbar | 3,316 次點(diǎn)擊
X
Hi!帥哥,你從百度上找到我,如果感覺博客內(nèi)容對(duì)你有用,你可以 訂閱本博RSS ,謝謝!
前言:瀏覽器早就可以實(shí)現(xiàn)多標(biāo)簽,并且可以用鼠標(biāo)手勢(shì)快速切換標(biāo)簽;而資源管理器用自帶的Explorer加上QTTabbar插件也可實(shí)現(xiàn)多標(biāo)簽。這兩個(gè)最常用軟件的工作界面都可以實(shí)現(xiàn)鼠標(biāo)手勢(shì)瀏覽了,于是我考慮對(duì)整個(gè)windows下的任務(wù)也實(shí)現(xiàn)“鼠標(biāo)手勢(shì)切換任務(wù)/程序”。
一、Shell的選擇:
因?yàn)橐呀?jīng)用慣了自帶的shell——explorer.exe,也喜歡它的簡(jiǎn)潔,所以不打算換個(gè)shell(比如objectdockplus、Aston、ShellToysXP等),只能在這有缺陷的Explorer中想辦法實(shí)現(xiàn)這個(gè)功能,什么缺陷,我下文會(huì)提到)
二、任務(wù)切換工具的選擇:
WinTabber可以實(shí)現(xiàn)所有程序都多標(biāo)簽,JediWindowDock也可實(shí)現(xiàn)對(duì)指定窗口進(jìn)行標(biāo)簽瀏覽(我是聽《電腦愛好者》上介紹的這款,可以實(shí)現(xiàn)qq聊天窗口多標(biāo)簽),似乎還是同一個(gè)作者做的。兩款我都試過,非常不好用,意義也不大,所以選定通過Explorer自帶的任務(wù)欄。
三、探討用windows xp自帶的任務(wù)切換快捷方式的可能性:
(1)、Alt+Tab:按一次Alt+Tab的話,只是實(shí)現(xiàn)了切換到上一個(gè)激活的程序,再按一次Alt+Tab,則又跑回來,所以Alt+Tab的功能一個(gè)是兩個(gè)程序間的切換,顯然Alt+Tab的這個(gè)功能無法實(shí)現(xiàn)所有任務(wù)間切換;按住Alt,然后按多次Tab,可以看到這樣子是可以實(shí)現(xiàn)切換到任何程序,而且按住Alt+Shift,再按Tab,還可以返回。但問題是:這些程序是按照上一次激活的順序排列的,不是按照打開的順序排列的,而任務(wù)欄中的程序順序是按照打開順序排列的,所以兩種順序是不一樣的,而我們要實(shí)現(xiàn)鼠標(biāo)手勢(shì)或者快捷鍵,都是參考任務(wù)欄的,所以Alt+Tab的這個(gè)功能也無法實(shí)現(xiàn)可視的準(zhǔn)確的所有任務(wù)間切換。
(2)、Alt+Esc:每按一次,就往跳到上一次激活的程序,而按Alt+Shift+Esc,則跑到后一次激活的程序,同樣,因?yàn)榧せ畹捻樞蚺c打開的順序不總是一樣(而且一般不一樣),所以Alt+Esc的這個(gè)功能也不能實(shí)現(xiàn)我要的功能。
四、探討多個(gè)windows鍵盤動(dòng)作的可能性:
按下Win放開,然后按Tab,可以激活windows任務(wù)欄Shell_TrayWnd(包括開始按鈕,任務(wù)欄列表,系統(tǒng)托盤區(qū)),繼續(xù)按六次Tab,可以選定(不是激活)任務(wù)欄任務(wù)列表的第一個(gè)任務(wù),然后可以用箭頭按鍵選擇各個(gè)任務(wù),選到你需要的任務(wù)時(shí)可以按Space或者Enter激活窗口;
按住Win+Tab,可以激活Shell_TrayWnd并選定任務(wù)欄任務(wù)列表的第二個(gè)(確實(shí)是第二個(gè),要知道為什么不是第一個(gè)只能去問微軟工程師了),然后可以繼續(xù)按住Win+Shift,點(diǎn)按Tab或者按左右箭頭按鍵選擇各個(gè)任務(wù),選到你需要的任務(wù)時(shí)可以按Space或者Enter激活窗口;
按住Win+Shift+Tab,可以激活Shell_TrayWnd并選定任務(wù)欄任務(wù)列表的最后一個(gè),然后可以繼續(xù)按住Win+Shift,點(diǎn)按Tab或者按左右箭頭按鍵選擇各個(gè)任務(wù),選到你需要的任務(wù)時(shí)可以按Space或者Enter激活窗口;
按住Win+B,可以激活任務(wù)欄托盤區(qū)systray(這是我在hoekey的說明文件hoekey.txt中看到的),再按四下Tab,可以選定(不是激活)任務(wù)欄任務(wù)列表的第一個(gè)任務(wù),然后可以用箭頭按鍵選擇各個(gè)任務(wù),選到你需要的任務(wù)時(shí)可以按Space或者Enter激活窗口。
以上幾種鍵盤動(dòng)作,都無法實(shí)現(xiàn)選定當(dāng)前任務(wù)在任務(wù)欄列表中的位置,windows只給屏幕下方的一大塊(包括開始按鈕、系統(tǒng)任務(wù)欄列表、系統(tǒng)托盤、時(shí)間顯示)分配了一個(gè)窗口類——Shell_TrayWnd,而且激活時(shí)是固頂從一些位置開始激活的,不是隨著程序打開與否而變換的。所以這個(gè)方法也就沒法實(shí)現(xiàn)選定當(dāng)前任務(wù)在任務(wù)欄列表中的位置,也就沒法像TW或者Explorer中那樣子用鼠標(biāo)手勢(shì)切換到另外的標(biāo)簽頁了。
五、自己做一個(gè)軟件實(shí)現(xiàn)選定當(dāng)前任務(wù)在任務(wù)欄中的位置的可能:
因?yàn)橛米詭У腟hell和鍵盤動(dòng)作是無法實(shí)現(xiàn)選定在任務(wù)欄中的當(dāng)前任務(wù)的,所以我考慮用一些腳本(VBS)或者一個(gè)軟件能否實(shí)現(xiàn)。于是搜索Shell_TrayWnd,但始終無法找到此功能的代碼,于是只能找能列出任務(wù)欄順序任務(wù)的軟件,畢竟只要知道順序了就可以實(shí)現(xiàn)切換,于是找到了一些源代碼:
做一個(gè)自己的任務(wù)欄:用delphi編寫,我已經(jīng)運(yùn)行并生成EXE成功,但功能不完善,而且上面的任務(wù)順序也跟自帶任務(wù)欄的不一樣,所以不用;
還找了vb和vc的Taskbar相關(guān)代碼,但都無法編譯成功。放棄。
五、找一款任務(wù)管理軟件進(jìn)行切換的可能性:
由于問題出在任務(wù)的順序上,所以我首先想到找出一款跟任務(wù)欄中的順序一樣的任務(wù)管理軟件,并且可以用快捷鍵進(jìn)行選擇并激活。我看了看系統(tǒng)自帶的任務(wù)管理器(用Ctrl+Shift+Esc調(diào)出的那個(gè)),里面又是一個(gè)不同的順序。
于是我開始了搜索類似于“任務(wù)管理軟件”“任務(wù)切換軟件”“Taskbar切換”的關(guān)鍵字,
TaskSwitch:任務(wù)切換,對(duì)任務(wù)進(jìn)行預(yù)覽,任務(wù)順序與自帶的Alt+Tab調(diào)出的Taskbar一樣,簡(jiǎn)單講是Taskbar的加強(qiáng)軟件,沒用。
EasyGoBack:在Windows操作系統(tǒng)中瀏覽文件夾時(shí)也能用上鼠標(biāo)手勢(shì)功能,我已通過Strokeit實(shí)現(xiàn),而且不止是瀏覽文件夾有鼠標(biāo)手勢(shì),所以這個(gè)也不需要。
WinFlip:可實(shí)現(xiàn)像Vista那樣3D效果切換任務(wù),替換Alt+Tab,但我并不喜歡炫麗的效果,xp都是盡量簡(jiǎn)潔樸素的,而且這個(gè)東西導(dǎo)致我系統(tǒng)死機(jī)了一回,所以堅(jiān)決不再用了。
MacVision_v.8.206:說明上是寫替換Taskbar,其實(shí)軟件模擬的只是Mac中的一個(gè)啟動(dòng)菜單而不是任務(wù)欄。
Taskbar Executive1.2:工具欄加強(qiáng)軟件,可以將工作欄每個(gè)執(zhí)行的程序分類集中管理,讓工作欄不會(huì)因?yàn)閳?zhí)行許多程序造成擁擠不堪的現(xiàn)象。但我安裝不上,且被ESS查出是病毒,不用。
onefinger task switch:可以讓F1-F12替換Alt+Tab,然后用箭頭鍵選擇切換軟件,且任務(wù)順序與自帶任務(wù)欄不同,不用。
后來想想這樣子找出的只是替換或增強(qiáng)Alt+Tab功能的軟件,于是搜索任務(wù)欄排序之類的軟件,有以下幾款:
Taskbar++:可以在任務(wù)欄上拖曳各個(gè)頁面的按鈕,還可以自定義排列按鈕時(shí)的提示音、設(shè)置按鈕的顏色等,但必須按住Alt,而且第一次拖的時(shí)候還會(huì)失效,第二次才能成功,沒用。
TaskArrange1.1.1:在一個(gè)界面里進(jìn)行操作,對(duì)任務(wù)列表中的任務(wù)進(jìn)行排序,操作還不是實(shí)時(shí)的,必須點(diǎn)擊OK才能生效。不用。
Taskbar button manager:1M多,太大了,需要安裝,可在一個(gè)界面上實(shí)現(xiàn)排序,也可直接拖拽排序,并且可隱藏程序,但因?yàn)檐浖?,不如Taskbar Shuffle快捷。
TaskbarManager:不到1M,綠色,安裝文件是一個(gè)壓縮包,解壓就行,同Taskbar button manager類似,可在一個(gè)界面上實(shí)現(xiàn)排序,也可直接拖拽排序,隱藏程序,并且可保存順序列表和載入順序列表,并讓他在設(shè)定的時(shí)間內(nèi)刷新自動(dòng)重新排序,這樣可以實(shí)現(xiàn)不變的任務(wù)列表順序。但似乎用不到這些,所以也不用。
Taskbar Shuffle:沒有軟件界面來操作任務(wù)欄,只有通過拖拽對(duì)任務(wù)進(jìn)行排序,非常小巧和方便,并且意外收獲了一個(gè)我都沒想過的功能,用鼠標(biāo)中鍵關(guān)閉任務(wù)欄中的任務(wù),太好了,這樣操作系統(tǒng)的任務(wù)更像操作瀏覽器中的Tab了。于是這個(gè)程序立即成為了我Bibei(必備)文件夾中的開機(jī)自啟動(dòng)程序了。
thumbwin:窗口最小化的微縮圖效果,說是可替代任務(wù)欄,但我覺得一點(diǎn)用處也沒有。
Mousetab:似乎是用鼠標(biāo)左右鍵實(shí)現(xiàn)切換任務(wù)的,以前可用,但現(xiàn)在不知為何不可用了。
再后來想想好像用任務(wù)切換(Alt+Tab)替代軟件或者任務(wù)欄圖標(biāo)排序軟件似乎都無法實(shí)現(xiàn)激活后切換。我似乎應(yīng)該直接找個(gè)任務(wù)欄替換的軟件,本來我還有點(diǎn)擔(dān)心Windows API函數(shù)不夠讓軟件取得任務(wù)欄的任務(wù)順序,但看到上面那幾個(gè)的任務(wù)欄順序管理軟件就不怕了。最終我找到了PodXP中的Minitask并成功實(shí)現(xiàn)了我要的功能。見以下的設(shè)置:
鼠標(biāo)手勢(shì)篇
PodXP中minitask的設(shè)置:
minitask簡(jiǎn)介:minitask只要開機(jī)隨機(jī)啟動(dòng),則任務(wù)順序與系統(tǒng)自帶的任務(wù)欄是一樣的(這與我一直在用的托盤圖標(biāo)隱藏軟件PS Tray Factory以前的版本一樣,無法識(shí)別之前開啟的任務(wù)順序,如果不是開機(jī)啟動(dòng),則無法隱藏之前開啟的文件圖標(biāo)),且有多種樣式可供選擇,并且,它把自帶任務(wù)欄中不顯示的一些窗口,比如“我的電腦”屬性頁也都顯示出來了,所以用起來比自帶的更方便,不用再像以前那樣Win+D回到桌面再去找那個(gè)屬性頁窗口。但minitask會(huì)把千千靜聽的任務(wù)也顯示在任務(wù)欄中,會(huì)使任務(wù)欄的任務(wù)擁擠不堪。如果minitask能夠設(shè)置排除一些任務(wù)在任務(wù)欄顯示那就更完美了。
minitask中任務(wù)切換方法:
切換到右邊的任務(wù):minitask自帶了一個(gè)切換到下一個(gè)任務(wù)的快捷鍵:AltTab熱鍵,可設(shè)置為Alt+Tab或者Alt+space或者Alt+右箭頭,為了不與系統(tǒng)自帶的發(fā)生沖突,我選擇了Alt+方向鍵右。
切換到左邊的任務(wù):minitask沒有自帶切換到左邊任務(wù)的快捷鍵,但通過系統(tǒng)按鍵可以實(shí)現(xiàn):在podxp的任務(wù)欄上點(diǎn)一下,激活一下,可以看到激活后是tab是定位在當(dāng)前任務(wù)欄上的(這是最關(guān)鍵的地方,如果不是定位在當(dāng)前激活的窗口上,則與系統(tǒng)自帶的就一樣了,無法實(shí)現(xiàn)可視的切換任務(wù)了),然后按tab,可以看到tab往右邊移動(dòng),按shift+tab就可以往左邊移動(dòng),所以可以證明這個(gè)方案是可行的,現(xiàn)在我們就要實(shí)現(xiàn)激活。
hoekey的設(shè)置:hoekey是用來激活的,在hoekey.ini中加上一句@p=FocusMsg|#32770 ;就可以實(shí)現(xiàn)Alt+P(podxp)激活Podxp的任務(wù)欄窗口了。(我用strokeit中帶的窗口類檢測(cè)工具發(fā)現(xiàn)Podxp只用了一個(gè)類——#32770,所以一旦新建了另外的Pod,則無法用hoekey的快捷鍵定位到minitask,即便刪掉了那個(gè)pod,仍舊不行,只能重啟PodXP。所以要注意不可新建別的Pod,不然都失效了)
strokeit的設(shè)置:
切換到右邊的任務(wù):
1、在通用動(dòng)作中新建一個(gè)“切換到任務(wù)列表的下一個(gè)程序”(可隨意設(shè)置,這樣只是為了好記和好管理),手勢(shì)選擇“Right-Up”;
2、新建一個(gè)命令“Podxp任務(wù)欄后面的窗口”,配置“按鍵-熱鍵”中發(fā)送“ALT + RIGHT”,此時(shí)即可實(shí)現(xiàn)用“Right-Up”的手勢(shì)切換到任務(wù)欄右邊的程序了。
切換到左邊的任務(wù):
1、在通用動(dòng)作中新建一個(gè)“切換到任務(wù)欄的上一個(gè)程序”(可隨意設(shè)置,這樣只是為了好記和好管理),手勢(shì)選擇“Left-Up”;
2、新建一個(gè)命令“Podxp任務(wù)欄前面的窗口”,配置“按鍵-發(fā)送按鍵動(dòng)作”中發(fā)送以下連續(xù)的按鍵到窗口:[Alt_DOWN]p[Alt_UP][Shift_DOWN][Tab][Shift_UP][Enter_DOWN]。這些按鍵的意思是先激活Podxp的任務(wù)欄,然后切換到左邊的任務(wù),然后shift松開,按Enter,即可實(shí)現(xiàn)用“Left-Up”的手勢(shì)切換到任務(wù)欄左邊的程序了。
這樣整個(gè)系統(tǒng)的任務(wù)、瀏覽器、CuteFtp(我對(duì)CuteFtp也使用了手勢(shì))、Explorer就均可實(shí)現(xiàn)鼠標(biāo)手勢(shì)切換任務(wù)/標(biāo)簽了,有點(diǎn)偏執(zhí)了但確實(shí)很方便,現(xiàn)在有個(gè)最大的問題是TW中的鼠標(biāo)手勢(shì)是自帶的,我又不想用Strokeit中的替換(因?yàn)楦杏X會(huì)慢些),這樣就不得不設(shè)置在TW程序中忽略Strokeit的鼠標(biāo)手勢(shì),于是在沖浪時(shí)就不能通過鼠標(biāo)手勢(shì)切換到別的任務(wù)了。而Strokeit也沒有設(shè)置某個(gè)按鍵按下時(shí),可以讓手勢(shì)強(qiáng)制起作用,所以這個(gè)問題估計(jì)只能用Strokeit替換TW自帶手勢(shì)來解決。暫時(shí)先放著吧,或者用我下面的“熱鍵篇”中提供的用熱鍵的方法來切換。
熱鍵/快捷鍵篇
啟動(dòng)程序的熱鍵:我已經(jīng)在hoekey中設(shè)置了F1調(diào)出RunDialog,即F1等同于Win+Run,快速啟動(dòng)程序,這樣子不會(huì)每次都按錯(cuò)成Win+E。(本來是想設(shè)置為Ctrl+Shift的,但hoekey似乎不允許這樣子的快捷鍵)
切換程序的熱鍵:?jiǎn)?dòng)程序有了熱鍵了,現(xiàn)在就是切換程序需要熱鍵了,我的設(shè)想是通過按住Ctrl+,和Ctrl+.來實(shí)現(xiàn)切換PodXP任務(wù)欄中的順序(其實(shí)也可用ctrl+l和ctrl+;來做快捷鍵,但上一種方法的鍵盤上有個(gè)<和>符號(hào),似乎更直觀):
hoekey.ini的設(shè)置:
切換到右邊的任務(wù):在hoekey.ini中加一句:“^.=Keys|\a\k\A ;”注意不是alt\l,這里的按下alt和放開alt是區(qū)分開的,分別用\a和\A表示,這樣就可以實(shí)現(xiàn)用Ctrl+.實(shí)現(xiàn)往右切換程序。
切換到左邊的任務(wù):在hoekey.ini中加一句:“^,=Keys|\ap\A\s\t\S\n(這句是按照strokeit中的設(shè)置的),但這樣會(huì)發(fā)現(xiàn)是先激活后再一次按ctrl+,才會(huì)切換,每次都必須按兩次。暫時(shí)未找到解決辦法,先留著這個(gè)問題,等有時(shí)間時(shí)再研究研究。
關(guān)于剛才提到的一點(diǎn)點(diǎn)“啟動(dòng)程序的熱鍵”,其實(shí)啟動(dòng)程序還包括啟動(dòng)常用程序(常用程序總不需要每次都在Run中輸入吧)和發(fā)送特定信息的程序(比如google搜索某個(gè)關(guān)鍵詞),也有熱鍵和鼠標(biāo)手勢(shì)兩種方式,我將會(huì)另外開文詳解。(單單寫這篇文章花了我一天時(shí)間,而前面對(duì)鼠標(biāo)手勢(shì)的設(shè)置,更是花了我三天左右的時(shí)間,不知道接下來把那個(gè)熱鍵的問題搞定還要再花多久……)
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Ctrl+Alt+Del你知多少?
一分鐘讓你變電腦高手!win鍵的妙用,許多人只會(huì)4種,太丟人了
UC頭條:Win11幾個(gè)設(shè)置小技巧,讓你的電腦更加好用
附使用及記憶方法,Win11 常用快捷鍵一覽
一鼠走天下(StorokeIt)-兼談電腦操作的便捷性
Win10中有哪些你從不知道卻非常實(shí)用的技能
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服