ユーザーがコントロール パネルで設定したサウンド ファイルを確認するにはどうすればよいですか?
例:「Device connected」の音を鳴らしたい。
コントロール パネルのサウンド設定を照会するために使用できる API はどれですか?
コントロール パネル ダイアログにサード パーティ プログラムによって作成されたカスタム エントリがいくつかあるようです。そのため、これらのプログラムがグローバル サウンド設定と通信する方法が必要です。
編集:ありがとう。レジストリ エントリの名前を指定すると、PlaySound も適切なサウンド ファイルを再生するだけだとは知りませんでした。
"Device Connected" サウンドを再生するには:
::PlaySound( TEXT("DeviceConnect"), NULL, SND_ALIAS|SND_ASYNC );