   Window Detective
  Have you ever used an application like Microsoft's Spy++, or the slightly better Winspector Spy? For those of you who don't know, these are utilities that allow you to inspect the windows of any other application. Mainly used by programmers, they can be extremely useful for debugging or diagnosing problems related to UI and Window API.But as powerful as these applications are, there are things that they can't do. Thing that they should be able to do. Winspector Spy is probably the best of them, but it doesn't even allow you to show or hide windows.So that's why i decided to write my own one. It's nowhere near complete, but it already has some features that Winspector doesn't. It allows you to show and hide windows as well as change their position. The interface is based off Winspector, it has a tree view which shows all windows on the system ordered by their parent-child relationship and an MDI area where you can open a window to view the properties of a window.It is written in C++ with Visual Studio 2008 and uses the Qt framework.You can download the installer here or the source code (with pre-compiled exe) here.   
  I have made a few enhancements and uploaded another version.To download, go to the Window Detective project page at Sourceforge and click the "Download Now" button.   