I know there is an API call "WindowFromPoint" that returns the handle of a WINDOW based on coordinates.

(see sample here: http://www.mvps.org/vb/code/WndPick.zip

But does anyone know of an API call that allows you to identify objects (such as a form, frame, radio button, and windows)?

I've seen this done with software like "PowerPad", "Rational Visual Test", "Snag It"... can this be done in VB?