C#で "New Mail"システムサウンドを再生するにはどうすればよいですか?これは「通知」音とも呼ばれます。 Win32ので.Netで "New Mail"システムサウンドを再生するにはどうすればよいですか?
、それはあなたが.NETのことをどのように行うのか
sndPlaySound('Notify', (SND_ALIAS or SND_ASYNC));
のようなものでしょうか?私はあなたが
System.Media.SystemSounds.Asterisk.Play();
を行うことができますことを知っているが、そこに5つの音の非常に限られたセットがあります - ユーザーは新しいメール音として設定されているものは何でも含めていません。
新しいメールを受信してそのファイルを再生したときに再生されている.wavファイルを確認できますが、ユーザーのサウンドスキームが変更されたときには更新されません。私は最終的にやった
:代わりに、システムサウンドを再生するの
、私はリソースとしてアプリケーションにwavファイルを組み込み、およびオプションはただのPInvokeにあるSystem.Media.SoundPlayer
SND_SYSTEMの値は何ですか? – Pedro77