SendMessage是個(gè)open source的小工具,SendMessage這個(gè)小工具的使用方法和SPY++特別像,所以說他們配合在一起使用也就是水到渠成的事,通過這個(gè)工具選擇某個(gè)窗口,你可以對(duì)這個(gè)窗口send message, post message, 直接選擇不同時(shí)期的消息進(jìn)行發(fā)送,包括關(guān)機(jī)前才會(huì)有系統(tǒng)發(fā)出的消息模擬。
SendMessage彌補(bǔ)SPY++缺陷
打開spy++ 將查找窗口的小圓圈拖拽到你感興趣的小圓圈上面去,選擇屬性,你可以看到所有有關(guān)這個(gè)窗口的屬性,選擇消息,你就可以捕獲到這個(gè)
窗口接收到的所有的消息,對(duì)于消息相關(guān)的問題,消息的追蹤,資源屬性問題的調(diào)試,說SPY++是神器,一點(diǎn)都不為過。
雖然SPY++對(duì)于消息的捕獲稱的上是神器,但是他有一個(gè)功能的缺失,他只能捕獲消息,不能給窗口發(fā)消息,這對(duì)于很多問題的模擬和分析就很是不方便