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