| [ CnUnix ] in KIDS 글 쓴 이(By): concerto (#2/1) 날 짜 (Date): 2003년 8월 23일 토요일 오전 02시 51분 56초 제 목(Title): Re: [재차질문]VC에서 타입 변환에 대해... (기존 프로젝트에 #define UNICODE가 들어간 stdafx.h가 있어서 .C에도 이부분을 적용했습니다.) === 답이 나왔네요. #define UNICODE에 의해 CreateEvent가 CreateEventW로 치환된 거고 CreateEventW의 4th arg type이 unicode string이어야 하는 데, char string으로 오니깐, type casting error가 난 거네요. 기존 프로젝트에서 UNICODE를 사용하지 않는다면, 즉 TCHAR-type이나 wchar_t-type이 선언되지 않았다면, #define UNICODE를 comment 처리하고 char string을 사용하면 되고, 선언되었다면, #define과 #undef를 필요할 때마다 쓰면서 unicode string과 char string을 원하는 곳에서 쓰면 되겠네요. |