이궁...

2005에서 유니코드 문제때문에 계속 에러가 나서... 귀찮다... 아직 적응이 않되서리...


2005에선 기본적으로 유니코드를 사용하도록 해놔서

텍스트를

CString szText = "Urarara";

...

pDC->Draw(szText,&rc,DT_SINGLELINE | DT_CENTER | DTVCENTER);

이런식으로 하면 꼭!!!!! 에러가 난다.

이간 문자의 "Urarara"는 const char*형이고, const wchar_t*형이 아니라는 거쥐...

해결법은 프로젝트 속성에서 유니코드를 않쓰는걸로 하던지(ALT+F7)

L"Urarara"로 변경해야 한다


Posted by 후니 유

댓글을 달아주세요:: 스팸은 정중히 사절합니다.

  1. 2008/03/04 17:34
    댓글 주소 수정/삭제 댓글
    저도 요즘 유니코드때문에 힘이드네요 ^^
    포스팅 날짜를 보면 이미 익숙해 지셨겠지만...
    간단하게... 메크로 _T( "문자열" ) 를 사용하도록 습관을 들이고 있답니다.

    수정, " ) 를 붙혀서 적으니 윙크가 되어 버리네요 ㅋ


BLOG main image
Cr4cK th3 W0Rld by 후니 유

1,251,804


Today : 139
Yesterday : 227
hit counters

카테고리

전체보기 (806)
Etc (246)
Hacked Brain (280)
My Project (32)
데일리 (22)
운영체제 (31)
프로그래밍 (92)
Securities (27)