最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

用 AutoHotkey 在資源管理器中顯示即時搜索框

2021-12-10 21:53 作者:-l0_0l-  | 我要投稿

目錄

1 界面

界面和啟動器一樣,只是位置和大小變了下。

2 數(shù)據(jù)

  • 先從資源管理器中獲取路徑

    • MouseGetPos 可以獲取到地址欄的控件類名

    • ControlGetText 從控件中獲取文本

  • Loop Files 遍歷文件

    • 通過 A_LoopFileAttrib 過濾掉系統(tǒng)文件之類

    • A_LoopFileName 文件名

3 交互

想要和 Listary 的即時搜索一樣:

  1. 切換選項時,資源管理器也會選中相應(yīng)的文件

  2. 點擊選項后,在當(dāng)前資源管理器中打開對應(yīng)的目錄/文件

關(guān)于 1 ,一開始以為資源管理器中的文件列表類似 AutoHotkey 的 ListView , 然后就搜索到了 Windows 的 ListBox ,于是嘗試:

SendMessage LB_SELECTSTRING, -1, "<search-word>", "DirectUIHWND2", "ahk_class CabinetWClass"

結(jié)果沒反應(yīng)。。。后來知道有「IAccessible」這種東西,也知道有 AccV2.ahk 。但即使有別人寫好的庫,了解這些也挺麻煩的。 于是, 1 砍掉。

2 這個應(yīng)該也是和「IAccessible」有關(guān)的,這里模擬鍵盤輸入取了個巧:

  • ControlFocus("ToolbarWindow323", "ahk_class CabinetWClass") 設(shè)置焦點到地址欄

  • Send "{Enter}" 后可編輯地址

  • SendText Path

  • Send "{Enter}"


用 AutoHotkey 在資源管理器中顯示即時搜索框的評論 (共 條)

分享到微博請遵守國家法律
文山县| 石门县| 原阳县| 新乡县| 肇州县| 大姚县| 南丹县| 富宁县| 延津县| 磴口县| 古田县| 巨鹿县| 五原县| 成都市| 宜兰市| 梁山县| 凤台县| 南充市| 墨竹工卡县| 四平市| 门源| 苏尼特左旗| 城固县| 河西区| 拉孜县| 喀什市| 行唐县| 潞西市| 渭南市| 札达县| 礼泉县| 萨嘎县| 手机| 稷山县| 什邡市| 宜章县| 资讯 | 密山市| 宣恩县| 平山县| 老河口市|