Cómo encontrar un hijo de una aplicación win32 no administrada por los padres

Básicamente, estoy buscando un método win32 para invocar en C # para establecer el foco en los hijos de una aplicación no administrada.

Pero primero necesito encontrar el control del control de niños, que es el problema. ¿Alguna función win32 útil para resolver esto?