A system diagnostics tool for troubleshooting Windows UI and messages in applications, included with Microsoft Visual Studio.
Microsoft Spy++ is a Windows debugging utility that ships as part of Microsoft's Visual Studio software development tools. It provides developers and power users with an inside look at the messages, handles, windows, processes and threads associated with the Windows user interface.
Using Spy++, developers can visually traverse, study and troubleshoot the UI elements and underlying Windows messaging architecture of any running application. Some of the key things it allows you to view and understand include:
Spy++ presents all this information visually and hierarchically via multiple specialized views. Developers use these views during testing and debugging to uncover issues around window focus, drawing anomalies, stunted UI threads, resource leaks, or slippery handle providers. Spy++ replaces a development technique informally known as "window spying".
While aimed primarily at experienced Windows developers, Spy++ can also be helpful for advanced troubleshooting by IT pros and power users. Anyone who needs low-level insight into how the Windows UI subsystems work can benefit from Spy++.
No alternatives found for Microsoft Spy++. Why not suggest an alternative?