다 아시는 걸 적는지 모르겠지만 ^^;;
#include <windows.h>
#include <stdio.h>
#include <stdarg.h>
void TRACE(char* szMessage, ...)
{
char szDebugMsg[256];
va_list va;
va_start(va, szMessage);
vsprintf(szDebugMsg, szMessage, (va_list)va);
va_end(va);
OutputDebugString(szDebugMsg);
}
VC 에서는 TRACE 는 매크로문으로 디버그창에 메세지를 찍을 수 있습니다.
빌더에는 없는 줄 알았는데 Event-Log 창이 그 기능을 하더군요^^
OutputDebugString() 함수로 Event Log 창에 메세지를 찍을 수 있습니다
Ctrl+Alt+V 하면 Event Log 창이 나옵니다
아니면 디버깅 데스크탑 모드에 자동으로 나올 수 있게 저장을 하시던가요^^
유용하게 쓰세요
|