Да, вы можете, но сначала может быть проще использовать ' AutoIt ' в качестве сценария прототипирования, чтобы сначала найти приложение.Ищите дескриптор окна этого приложения, перечисляйте через дочерние элементы управления этого окна, ищите конкретное текстовое поле и кнопку ... как только прототип AutoIt сработает, затем погрузитесь в реальное кодирование и можно будет использовать P / Invoke для перечисления и поиска окон, получения их ручек и выполнения автоматизации на них ...
Посмотрите на пример в C # из публикации Stack Overflow При вызове SendMessage (P / Invoke) происходит сбой .ОП пытался получить доступ к стороннему оконному приложению, чтобы извлечь тексты и использовать эти тексты в своей программе ... обратите внимание, как в данной ссылке «FindWindow» использовался для перебора дочерних окон окна основного процесса.