2010-11-30 2 views

답변

4

마이크 속성 창을 열 때 WPF에 기본 제공되는 것은 없습니다. 이것은 .NET 기능입니다. C#을 사용하고 있습니까? Windows에서 볼륨 컨트롤을 열려면

, 당신은 단지 sndvol32.exe 실행 파일을 실행할 수 있습니다 :

string lWinDir = Environment.GetEnvironmentVariable("windir"); 
string lSndVolPath = lWinDir + @"\system32\sndvol32.exe"; 
Process lVolumeControl = Process.Start(lSndVolPath); 

How to adjust microphone gain from C# (needs to work on XP & W7)…를 참조하십시오.

4

Windows XP의 경우, sndvol32.exe를 시작하면 믹서가 열립니다. 매개 변수로 "-R"을 전달하면 마이크 기록을 설정할 수있는 "녹음보기"로 바로 연결됩니다.

sndvol32.exe -R 

불행히도 Windows 7에서는 작동하지 않습니다. Win 7에는 sndvol.exe라는 프로그램이 있지만 기록 설정 모드가없는 것 같습니다. 내가 찾은 가장 좋은 해결책은 다음 명령을 사용하여 녹음 탭이 활성화 된 사운드 제어판 항목을 여는 것입니다.

control mmsys.cpl,,1 
+0

이 명령을 어떻게 호출합니까? 시도해보십시오. 프로세스 lVolumeControl = Process.Start ("control mmsys.cpl ,, 1") 하지만 작동하지 않습니다 : "시스템이 지정된 파일을 찾을 수 없습니다" –

+3

'System.Diagnostics.Process.Start ("control", "mmsys.cpl ,, 1")' –