AlleyWind是一個專業(yè)窗口管理工具,開發(fā)是作者想嘗試做一個看似Spy++,但又能提供更多操作與修改功能的小工具,玩轉Windows里的Windows。
軟件介紹
還是熟悉的樹形視圖,不過比Spy++多了窗口圖標,適配高DPI后終于不用瞇著眼看Spy++了!
一樣可以鼠標捕獲、輸入句柄、通過標題和類名進行搜索,后兩者支持模糊搜索,顯示結果集!
通過鼠標捕獲、輸入句柄或右擊樹形視圖中的項,即可訪問指定窗口。開啟“EnableRemoteHijack”設置項后可以讀取私有屬性,如上圖的窗口過程以及對話框回調函數地址。開啟方式見官網說明,默認關閉,原理是遠程代碼注入。Spy++使用的方式是模塊附加,但似乎沒有以此讀取對話框回調函數地址。以后打算也換為模塊附加實現。
此外還有“資源”、“關系”、“類”等屬性讀取,部分支持修改,就不一一描述了。
其中可以查看歸屬進程,這樣再也不用擔心找不到彈出廣告窗口的罪魁禍首了,還支持一鍵定位和終止進程。
支持快速設置“可見”、“可用”、“置頂”、“透明度”、“防捕獲”等,可以進行強行顯示窗口、激活灰色按鈕、保持工作窗口置頂、窗口半透明、顯示內容保護等騷操作。
調整窗口矩形(坐標、大小)的功能還在路上,配合已有的樣式編輯功能,遇到顯示不全的窗口一般也能給整舒服了。