//////////////////////////////////////////////////////////////////////////
// TRACE 재정의

#define MYTRACE( x )    TRACE( "▶ " #x " %s(%d)\n", __FILE__, __LINE__)
#define MYTRACE( x ) ATLTRACE( "▶ " #x " %s(%d)\n", __FILE__, __LINE__)


// 사용방법
MYTRACE( 이 부분에서 프로그램 시작 );
MYTRACE( 이 부분에서 프로그램 종료 );
위와 같이 MFC에서 TRACE, ATL에서 ATLTRACE를 재정의 해서
TRACE 내용과 파일명(라인번호)가 같이 나오도록 하였다.

(!주의사항) 사용시 MYTRACE 2개중에 하나는 주석 처리 하고 사용할 것

출처 : TTF블로그(http://www.npteam.net)
 
2006/07/17 02:49 2006/07/17 02:49

글 걸기 주소 : 이 글에는 트랙백을 보낼 수 없습니다

덧글을 달아 주세요