コンピューターで MP3 ファイルを作成して、メディア プレーヤーに関連付けました。そのため、エクスプローラーで MP3 ファイルをダブルクリックすると、明らかにメディア プレーヤーが起動して再生されます。
私の問題 は、複数のインスタンスがポップアップするのを防ぐことができますが、新しいインスタンスのファイルパスを、既に使用しているインスタンスに転送するにはどうすればよいですか?
私がしたいこと: 私は曲をダブルクリックします...そしてそれを聞いています 別の曲をダブルクリックすると、現在の曲は停止し、アプリケーションの新しいインスタンスをポップアップすることなく、新しい曲の再生が開始されます。
Mutex を使用して、実行中のインスタンスが既に存在するかどうかを確認します。ファイルパスを取得するには、 Environment.GetCommandLineArgs() を使用します
必要なのは、ファイルのパスを現在のインスタンスに渡すことだけです。これどうやってするの??