2010-02-24 6 views
1

콘솔 프로그램을 작성하고 있습니다.콘솔 프로그램에 콘솔 창이없는 방법

프로그램에서 아무 것도 인쇄하지 않습니다.

그래서 콘솔 창이 필요하지 않습니다.

프로그램 시작 지점에서 FreeConsole() 함수를 호출하려고했습니다.

Windows 탐색기에서 프로그램을 실행하면 콘솔 창이 나타나고 사라집니다.

하지만 콘솔 창이 나타나지 않았 으면합니다.

어떻게하면됩니까?

미리 감사드립니다.

+0

이 "콘솔"응용 프로그램 (VB, C++, .Net)을 개발하기 위해 무엇을 사용하고 있습니까? – Jeff

+0

그것은 C++ 기본 응용 프로그램입니다. – Benjamin

+0

질문을 "콘솔 프로그램이 콘솔 창을 표시하지 않게 만들기"로 변경하는 것이 좋습니다 – tucuxi

답변

4

당신이 다음 정상 콘솔 응용 프로그램을 만들고 Windows 응용 프로그램에 대한 출력 형식을 변경 비주얼 스튜디오 닷넷을 사용하는 경우.

2

사용의 WinMain 대신 프로그램의 진입 점으로 주 : WinMain at MSDN

+1

실제로 프로젝트 유형을 콘솔로 전환해야합니다 - 콘솔이 필요한지 여부는 실행 파일 헤더의 비트가 아닌 이름에 의해 결정됩니다 진입 점의 – Michael

+0

참. 서브 시스템이 '콘솔'대신 '윈도우'로 설정되어 있지 않으면 링크 오류가 발생합니다.하지만 여기서는 VC를 사용하고 있습니다. – moatPylon

+0

나는 당신이 말했듯이 창 응용 프로그램 프로젝트를 생각했습니다. 그러나 그것은 계획 B였습니다. 콘솔 프로젝트는 결코 이것을 할 수 없습니까? 나는 단지 잘 알고 싶다. 불가능할 경우 프로젝트 유형을 변경하겠습니다. 고맙습니다! – Benjamin