Spy++ Lite是一款強有力的編程輔助工具,對分析窗體結構有獨到之處。可以以十六進制和十進制兩種不同方式顯示窗口句柄等所有數(shù)值。本軟件還可以簡單調(diào)節(jié)窗口的狀態(tài)和形為,如是否可見,是否可用,最大化,激活等。除此以外,您還可以把它當作一個截圖的小工具來用。:)
下面舉兩個例子來小試牛刀:
1、激活灰色按鈕:
打開任一文件的屬性窗口,它的右下角處“應用”按鈕都是不可用的(灰色的)。拖動本軟件的探測器指針選中該按鈕。切換至“消息”標簽頁,勾選“窗口可用”。看到了吧?“應用”按鈕被我們激活了。
2、監(jiān)視IE上網(wǎng)記錄:
用本軟件的探測器指針選中IE的地址欄?吹剿拇翱陬惷麨镋dit;切換至“窗口”標簽頁,點擊“父窗口”標簽,使父窗口成為當前窗口;切換到“類”標簽頁,看到其類名為ComboBox;再依照上步點擊,將得到父窗口類名依次是ComboBoxEx32、ReBarWindow32、WorkerW,直到最外層的IEFrame。此時再點擊“子窗口列表”按鈕,依次雙擊子窗口,看看能否找到地址欄Edit。窗體結構清楚了,我們就不難用FindWindowEx、SendMessage、GetClassName、GetWindowText等幾個API函數(shù)來監(jiān)視上網(wǎng)記錄了。