WinID is a compact and versatile Windows utility for programmers to quickly extract important information about controls, processes, window classes, and styles. It has a simple and visual interface, similar to that of Spy++, making it easy to use.

WinID is particularly useful for programmers, debuggers/testers, and beginners who know (or plan to learn) the MS Windows OS. It is especially handy for those who want to learn more about how their favorite programs are made, as well as debugging C/C++/MFC/.NET and Visual Basic applications.
Special features of this software include the ability to point the mouse to control on the screen to get instant information about it, and its complete transparency for other programs. WinID extracts a wealth of information such as control handle and title (text), device context handles, control ID, control status (enabled, visible, Unicode), module handle, Window Procedure, menu, atom, icon, cursor and brush handles, window class styles, window region, process ID, process priority, process creation and times, process memory and handle count stats, process privileges, main thread ID, priority and creation times, base priority, image file path, module file path, app instance handle, shut-down parameters and flags, parent window handle and class, window and control styles, extended styles, additional control-specific info, and much more.
WinID also remembers control states to analyze at a later time. It retrieves command line, environment strings, and image file paths for a program by simply pointing to it. Additionally, it extracts dynamic resources such as icons, bitmaps, image lists, enhanced metafiles, fonts, window properties from controls on the screen, retrieves information about modules loaded for the program at a certain time, and allows users to copy and save retrieved information.
Additional features include the ability to highlight the control it works with, automatically recognize many control classes, and test other programs regarding resource and memory leaks. Overall, WinID is a must-have software for anyone who wants to make more precise and tailored decisions while working with controls and windows identification.
Version 3.1: New Version!