나는 일반적으로 GUI 전용이고 Windows 하위 시스템을 선언하는 Windows 응용 프로그램 응용 프로그램이 있습니다. 실행시 콘솔 창을 열지 않습니다.Windows 하위 응용 프로그램이 선택적 콘솔 출력을 제공 할 수있는 방법이 있습니까?
아아, 콘솔 창 (예 : 대화 형 cmd.exe)에서 응용 프로그램을 시작할 때 추가 콘솔 출력을 제공하고 싶습니다.
일부 프로세스 "체인을 연"에 열린 콘솔이 있는지 감지하고 해당 콘솔에 연결하는 방법이 있습니까?
내가 찾은 가장 가까운 주소는 a way to explicitly open a console for a gui application입니다. 이미 콘솔이 없으면 콘솔을 열고 싶지 않습니다. 언뜻
AttachConsole(). 그것은 항상 불완전하게 작동하며 명령 프로세서가 이미 사용하고 있습니다. 입력을 놓고 싸울 것이고, 명령 프로세서가 먼저 간다. AllocConsole() 만 고려하십시오. –