MFC2013. 5. 2. 12:21

MFC로 프로그래밍 하면서 printf 함수를 사용하고 싶을 때가 있습니다.

VS 2008 이후 버전이라면 아주 간단히 해결됩니다.


stdafx.h 파일의 가장 앞쪽에 아래 한 줄을 추가해 주면 됩니다.

#pragma comment(linker, "/entry:WinMainCRTStartup /subsystem:console")


프로그램을 실행시키면 도스창이 같이 실행되고, printf 함수를 호출하면 도스창에 출력되게 됩니다.



만일 VS 6.0이라면...


console-focet55.zip


1. 첨부된 Console.cpp와 Console.h를 프로젝트에 추가
2. #include "Console.h"
3. 생성자에서 Console::Allocate();




Posted by 못생긴나무