Heres the pic of window hierarchy:  I need to get a window
handle that is located in the branch shown with arrow. Trying to
find it using FindWindowEx. Notice that at the level marked with
red line all branches have same class name and no caption, so I
can't tell Windows to go down a specific branch, it just goes by
first branch(I need 2nd).  Any clue how to solve this?  PS. No,
just specifying top window and my target window in FindWindowEx
doesn't work. Not even if there is just 1 branch in the whole
hierarchy, let alone in this case. When I had one branch, I
still had to go down level by level, finally getting the
"smallest" child.