반응형 _T()1 _T( ) 매크로 펌 : http://binyjini.tistory.com/entry/T-매크로-정리 보통 프로그래밍을 할 때 _T("") 매크로를 사용하면서도 그냥 컴파일 에러가 나면 한번 써보고 에러 안나면 오케이 하고선 그냥 넘어가는 경우가 있을지도 모른다는 생각에 간단히 정리합니다. 우리가 보통 유니코드 문자열을 처리할 때 L"this is a literal string" 과 같이 하는데요, _T 매크로를 사용하게 되면 프로젝트 세팅에 유니코드가 정의되어 있으면 유니코드 문자열로 컴파일 하고 그렇지 않으면 ANSI문자열(MBCS 포함)로 컴파일 됩니다. 아래는 간단한 예 입니다. pWnd->SetWindowText( "Hello" ); 이 코드 대신에 다음 코드가 사용됩니다. pWnd->SetWindowText( .. 2010. 5. 26. 이전 1 다음 반응형