私はしばらくの間これを理解しようとしてきましたので、どんな助けでも大歓迎です。クライアントでUIオートメーションを使用して、別のアプリケーション内のユーザー選択を監視およびレポートしています。サーバー2003でコードが完全に機能するようになりました。ただし、サーバー2008では、監視しているコントロールがデータグリッド内のアイテムまたはリストとして報告されています。これは非常にランダムであり、コントロール内の行を選択し続けると、最終的にコントロールがデータグリッドとして報告されることに気付きました。サーバー2003では、常にデータグリッドとして報告されていたため、私のコードは完全に機能します。
Visual Studio 2010 C#で開発しています。
アップデート:
UIスパイツールを使用しても同じ結果が得られたため、この特定のケースではソースコードは関係ありません。