API 프로그래밍 시 디버깅용으로 콘솔창을 띄우는 코드 입니다.
아래와 같이 if문을 쓰시면 DEBUG시에는 콘솔창을 띄우고 RELEASE 시에는 콘솔창을 띄우지 않을 수 있습니다.
#ifdef _DEBUG #pragma comment(linker, "/entry:wWinMainCRTStartup /subsystem:console") #endif
멀티바이트는
#pragma comment(linker, "/entry:WinMainCRTStartup /subsystem:console")
를 사용하며,
유니코드는
#pragma comment(linker, "/entry:wWinMainCRTStartup /subsystem:console")
를 사용합니다.
코드는 보통 stdafx.h 에 넣어주시면 됩니다.