나는 C#에서 매우 간단한 프로그램을 만들었습니다. 컴파일 된 exe를 두 번 클릭하면 실행되고 작동합니다. 명령 프롬프트에서 exe를 실행하면 절대적으로 아무것도하지 않습니다. 관리자 명령 프롬프트에서도 실행 해 보았습니다. Windows 7입니다. 매우 실망 스럽습니다. RAN은C# 콘솔 프로그램이 명령 프롬프트에서 실행되지 않음
SendMessageW(Process.GetCurrentProcess().MainWindowHandle, WM_APPCOMMAND, Process.GetCurrentProcess().MainWindowHandle, (IntPtr)APPCOMMAND_VOLUME_MUTE);
잘못된 코드의 일부 예와 제공하는 코드를 둘러싼 일부 상황이 없으면 어떤 해결책도 제공 할 수 없습니다. – IAbstract
이 프로그램은 Windows 시스템 볼륨을 음소거한다고하는 간단한 프로그램입니다. Visual Studio에서 실행하거나 EXE가 DOUBLE CLICKED에 설정된 경우 잘 작동합니다. COMMAND PROMPT에서 실행될 때, 프로그램은 아무것도하지 않습니다. 그게 내 문제 야. – mtear
질문을 편집하고 코드를 추가하십시오. :) – IAbstract