1

C#で実行されているソフトウェアの2つの異なるインスタンスを区別する方法を考えていました。同じソフトウェア(両方ともKMPlayerを使用)で2つの異なるビデオを実行している、または2つのリモートデスクトップセッション(mstsc.exe)を同時に開いているとします。このコードを使用して、すべてのインスタンスを取得できます。

Process.GetProcessesByName("mstsc");

しかし、どうすればそれらのインスタンスを区別できますか?私は主に、ソフトウェアで実行中のさまざまなビデオインスタンスとリモートデスクトップインスタンスを区別することを目指しています。

4

1 に答える 1

2

Process Id または MainWindowTitle が機能するかどうかを確認します。

于 2012-11-15T02:18:52.170 に答える