Blog categories

Comments

[WIN API] 콘솔창 띄우기

[WIN API] 콘솔창 띄우기

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 에 넣어주시면 됩니다.

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

div#stuning-header .dfd-stuning-header-bg-container {background-color: #3f3f3f;background-size: cover;background-position: top center;background-attachment: initial;background-repeat: no-repeat;}#stuning-header div.page-title-inner {min-height: 350px;}