Основная проблема с некоторыми ActiveX и другими пользовательскими элементами управления, такими как SSUltraGrid, заключается в том, что вы упомянули, они представлены как одно окно. Поэтому, если они не предоставили API, который делает их «дружественными» к вашему инструменту автоматизации GUI, вы всегда будете сталкиваться с этой проблемой. Конечно, многие компании предлагают более новые версии своих продуктов, более дружественные к UI Automation, чем раньше ... возможно, стоит обновить систему управления ...
Если это не так ... то, что инженеры-испытатели моей работы сказали мне, что когда они сталкиваются с такой ситуацией, если есть хорошо известные нажатия клавиш для вызова желаемого действия, они посылают нажатия клавиш в окно управления. Если им посчастливится разместить вещи в определенном месте, они могут даже отправлять события мыши. Однако в лучшем случае это рискованно.