Вопрос

Я запускаю процесс на C #, а затем отправляю сообщения Windows этому процессу с помощью SendMessage.Обычно я отправляю сообщения в Process.MainWindowHandle, но в некоторых случаях мне может потребоваться найти дочерний дескриптор окна и отправлять сообщения туда вместо этого.Как бы я сделал это на C # и каковы варианты поиска дочерних окон (т.е.нужно ли знать название окна или есть другие варианты)?

Это было полезно?

Решение

Взгляните на Перечислять дочерние окна (pinvoke.net)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top