Прошу в основном из праздного любопытства.
При использовании TestComplete я заметил, что могу указать свой сценарий на произвольно запущенное приложение .NET, получить элемент управления, отразить его и даже вызвать методы. Я понятия не имею, как они справляются с этим. Насколько я могу судить, это не просто UIAutomation, так как я могу захватывать приватные поля. Кроме того, это не является удаленным, потому что приложение не имеет дополнительных хуков.
Как получить другой объект .NET, запущенный в другом процессе, и вызвать его?