On Aug 22, 2006, at 12:45 PM, Tomas Zahradnicky wrote:
I could then use AXUIElementGetHIObject to get an HIObjectRef of the
object and finally check its type with IsValidControlHandle to find
out whether this is a control or not.
Did I miss something hence the above approach does not work for me?
Are you doing this from code inside the focused process, or from
another process? HIObjectRefs are only valid inside the owning
process. If that HIObjectRef goes to another process, it won't be
usable there.