WASwitchFolder是一款系統(tǒng)快速切換文件夾目錄軟件,如果你用過(guò)Listary,那你一定知道,它的路徑快速定位功能非常厲害。于是想寫(xiě)一個(gè)類(lèi)似功能的小工具,目前使用C#,來(lái)實(shí)現(xiàn)文件夾路徑跳轉(zhuǎn),寫(xiě)的太費(fèi)勁,找窗口控件句柄好煩啊……
遍歷所有打開(kāi)的文件管理器窗口,獲取打開(kāi)的文件夾路徑,作為列表數(shù)據(jù)源顯示。按快捷鍵,查找當(dāng)前窗口的地址欄句柄,選擇剛才列表中的某一項(xiàng),填到地址欄上,并跳轉(zhuǎn)。
環(huán)境要求:.net framework 4.8
默認(rèn)快捷鍵Alt+`(Tab鍵上面的那個(gè)反單引號(hào))
只有win10, 所以只在win10上測(cè)試過(guò)。有一定概率,由于無(wú)法獲取地址欄窗口句柄,導(dǎo)致失效。
- fixbug :如果存在ie瀏覽器,會(huì)導(dǎo)致程序閃退