C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 팁&트릭
C++Builder Programming Tip&Tricks
[352] TRACE 쓰기
유쾌한.김성철 [douner] 7744 읽음    2002-07-01 18:01
다 아시는 걸 적는지 모르겠지만 ^^;;

#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 창이 나옵니다

아니면 디버깅 데스크탑 모드에 자동으로 나올 수 있게 저장을 하시던가요^^

유용하게 쓰세요
Lee, PhilHo@Xius.NET [xius]   2002-07-31 22:31 X
오~~ 머찐... 정말 이거 찾ㄱ
Lee, PhilHo@Xius.NET [xius]   2002-07-31 22:31 X
찾구 있었는데.. 정말 머찐 팁입니다... 감사합니다.

+ -

관련 글 리스트
352 TRACE 쓰기 유쾌한.김성철 7744 2002/07/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.