What's the difference of UISpy.exe and Inspect.exe? (From Microsoft Windows SDK)
<p>I really want to know, how Inspect.exe gets it's UI-Elements, because it gets by far more elements than UISpy (Both available in Microsoft Windows SDK 7).</p>

<p>1) I think UISpy gets it's elements with UIAutomation library, right?
(Tried it with UIAutomation and got exactly the same elements, that UISpy displayed).</p>

<p>2) Which library does Inspect.exe use?
Because it shows some UI-Elements of a Application with MacromediaFlashPlayerActiveX for example, which I need to get in my own UI-Automation-Application, hope somebody knows something about it.</p>

<p>EDIT: Inspect also have a "UI Automation" Mode, does it also use UIAutomation library? The strange thing about it is, that in Inspect it also shows many more elements than UISpy.</p>