문제

지 알아보려면 어떻게 해야 하는 사운드 파일을 사용자가 구성된 컨트롤 패널?

예제:내가 원하는 사운드를 재생을 위한"장치를 연결".

는 API 를 사용할 수 있습을 쿼리 제어 패널의 설정을 소?

내가 있다는 것을 볼 일부 사용자 정의 항목에 의해 타사 프로그램에서 제어판의 대화,그래서 거기에 있을 수 있는 방법에 대한 이러한 프로그램과 통신하는 글로벌 사운드 설정.

편집:감사합니다.지 않았다는 것을 알고 PlaySound 또한 연주는 적절한 사운드 파일의 이름을 지정하는 레지스트리의 항목입니다.

을 재생하는"장치 Conntected"사운드:

::PlaySound( TEXT("DeviceConnect"), NULL, SND_ALIAS|SND_ASYNC );
도움이 되었습니까?

해결책

PlaySound 은 API,또한 참조 재생 소리 시스템

다른 팁

지 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)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top