Spy4Win(Spy for Window)是一個類似MS Spy++的輔助工具,主要功能是探測和獲取窗口的更多信息(窗口基本信息,窗口的樣式描述以及動態(tài)改變窗口樣式,識別控件來源, 窗口類的相關信息,關系窗口的獲取(父窗口/子窗口等),窗口內(nèi)容的讀取,窗口消息截獲,可視窗口截圖等)。
提供了多種方法查找窗口(拖拽鼠標/枚舉窗口(EnumWindow)/查找窗口(FindWindow)/直接指定窗口句柄/用熱鍵獲取當前鼠標下窗口等);
可以從可執(zhí)行文件中提取窗體可重用單元并生成Delphi和C++Builder支持的單元文件;
克隆其他程序中的窗體菜單或系統(tǒng)菜單并應用到Delphi和C++Builder中;
IE頁面分析功能包括讀取IE頁面元素,縮放頁面,高亮頁面中的關鍵字,提取所有鏈接/圖片鏈接/Flash鏈接,運行JavaScript和VBScript腳本等;
程序代碼生成可直接生成查找窗口和讀取/設置窗口樣式的代碼以及窗口樣式描述的參考,目前支持C++/Delphi/VB;
屏幕顏色拾取獲取屏幕任何一點的顏色并可將其儲存起來,一組支持6個顏色,還兼有放大鏡功能;
進程管理包括當前進程/模塊/線程查看;
軟件界面可根據(jù)用戶的愛好自定義主題色彩,新版本中提供了對插件的支持,可以通過編寫Dll來擴充軟件功能。
Spy4Win 更新歷史
標記說明:
===================================
+ 增加新功能。
- 修正BUG或去掉的功能。
* 改進功能。
! 發(fā)現(xiàn)的問題,但仍未修正。
^ 計劃要完成的功能。
2005/7/20 v0.20b
===================================
+ 增加進程管理,插入模塊和釋放模塊功能(小部分代碼來自MiniSpy)
+ 增加了IE頁面分析(部分代碼來自MiniSpy)
+ 增加了顏色拾取功能(部分代碼來自MiniSpy)
+ 增加了對控件的識別
+ 增加了自定義主題色彩
+ 增加了對插件的支持
+ 代碼生成中新增了控件樣式的參考
* 提供了多種選擇窗口的方法
* 支持動態(tài)修改其他窗口的樣式
* 支持生成Delphi的窗體可重用單元(汗一下那個某某人)
* 更換了一些專業(yè)術語
^ IE頁面分析中準備增加對forms信息的獲取
^ 準備增加自定義獲取窗口的熱鍵功能
打開程序后,把這個圖標拖動到相應的窗口上即可讀取信息。
Spy4Win不支持Win7系統(tǒng)。Spy4Win不支持Win7系統(tǒng)。



































