无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(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 在資源管理器中顯示即時搜索框的評論 (共 條)

分享到微博請遵守國家法律
临沭县| 修武县| 鄂尔多斯市| 昌平区| 广饶县| 定西市| 石泉县| 临泽县| 武胜县| 滨州市| 长海县| 新闻| 会东县| 宜昌市| 丰城市| 富裕县| 黄骅市| 易门县| 尉氏县| 大同市| 弥勒县| 乐陵市| 收藏| 天全县| 抚远县| 镇安县| 通许县| 木兰县| 红河县| 拜泉县| 乌拉特前旗| 闸北区| 许昌县| 湘潭市| 焉耆| 玉林市| 临夏市| 营口市| 莎车县| 麻城市| 孝昌县|