MFC 에서 Dialog 를 사용하는데요 콘솔창에 디버그내용을 출력 하고 싶은데요.
글쓴이: kknd345 / 작성시간: 토, 2006/08/12 - 9:27오후
MFC 에서 Dialog 를 사용하고 있는데 생각처럼 프로그램이 잘 돌아가지 않아
콘솔창에 디버그내용을 출력 하고 싶어서 검색하다 이런코드를 찾긴 했는데
그냥 호출하니 아무런 변화가 없네요.
아마 기본적인 콘솔창이 안 만들어져서 그런거 같은데...
어떻게 생성하는지 점 가르쳐 주세요
void printData( char *pData)
{
DWORD dwWrite;
char temp[256];
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
WriteFile( hOut, pData, strlen(pData), &dwWrite, NULL);
WriteFile( hOut, "\n", 1, &dwWrite, NULL);
}
Forums:
제 생각인데. cmd
제 생각인데.
cmd 창에서 그 실행(exe) 파일을 실행 해보면 어떨까요?
-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.
고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"
GetStdHandle() 하기 전에
GetStdHandle() 하기 전에 AllocConsole(); 해 주시면 될 겁니다.
DebugView를 써
DebugView를 써 보세요.
http://kldp.org/node/68888#comment-327226
___________________________________
Less is More (Robert Browning)
___________________________________
Less is More (Robert Browning)
간단합니다.
VC++ 6.0 이라면
VC++ 2005 Express Edition 이라면
그럼.,
댓글 달기