私は主に怠惰な好奇心から尋ねています。
TestCompleteを使用しているときに、スクリプトを実行中の任意の.NETアプリケーションに向け、コントロールを取得し、それを反映し、さらにはそのアプリケーションのメソッドを呼び出すことができることに気付きました。彼らがどうやってこれをやってのけるのか私には分かりません。プライベートフィールドを取得できるので、私が知る限り、これは単純なUIAutomationではありません。また、アプリには余分なフックがないため、これはリモーティングではありません。
別のプロセスで実行されている別の.NETオブジェクトを取得して呼び出すにはどうすればよいですか?