문제
지 알아보려면 어떻게 해야 하는 사운드 파일을 사용자가 구성된 컨트롤 패널?
예제:내가 원하는 사운드를 재생을 위한"장치를 연결".
는 API 를 사용할 수 있습을 쿼리 제어 패널의 설정을 소?
내가 있다는 것을 볼 일부 사용자 정의 항목에 의해 타사 프로그램에서 제어판의 대화,그래서 거기에 있을 수 있는 방법에 대한 이러한 프로그램과 통신하는 글로벌 사운드 설정.
편집:감사합니다.지 않았다는 것을 알고 PlaySound 또한 연주는 적절한 사운드 파일의 이름을 지정하는 레지스트리의 항목입니다.
을 재생하는"장치 Conntected"사운드:
::PlaySound( TEXT("DeviceConnect"), NULL, SND_ALIAS|SND_ASYNC );
다른 팁
지 Win32,하지만.net 어쨌든,당신이 할 수 있는 이 다음을 사용하여 C#에서:
System.Media.SystemSounds.Asterisk.Play();
// Plays the Asterisk sound (used for Information (i))
// Also available:
// Exclamation (Warning /!\)
// Hand (aka Critical Stop - Error (X))
// Question (?)
// Beep (aka Default Beep)
제휴하지 않습니다 StackOverflow