2010-04-18 4 views
0

Windows에서 여러 진입 점이있는 응용 프로그램을 사용할 수 없음을 알고 있습니다.MFC 응용 프로그램의 WinMain 진입 점을 비활성화하는 방법은 무엇입니까?

나는 MFC 응용 프로그램을 가지고 있으며 서비스 (main() 진입 점 및 기타 필수 항목)로 실행되도록 코드를 추가했지만 Windows는 항상 내 메인 대신 MFC에서 WinMain()을 실행합니다.

질문은 어떻게하면 main()을 실행할 수 있도록 MFC에서 WinMain()을 비활성화 할 수 있습니까?

콘솔 응용 프로그램과 동일한 응용 프로그램을 실행하려는 경우 동일한 문제가 발생할 수 있습니다.

프로젝트 속성을 WinMain 대신 콘솔 응용 프로그램으로 빌드하려면 무엇을 변경해야합니까?

내 CWinApp에 대한 유일한 해결책은 무엇입니까?

답변

1

링커 설정을 보면 진입 점을 변경할 수 있습니다. 이것은 당신이보고 싶은 곳입니다.

+1

필자는 글을 쓰기 전에 찾고 있었지만 이제는 링커> 시스템> 서브 시스템이라는 옵션을 발견했다. – sorin

관련 문제