LPSTR = char* (롱포인터) LPCSTR = const char* (롱포인터콘스트) 이게 전부입니다. TCHAR 영문권이 아닌 우리나라같은 경우에는 문자를 표현하기 위해 2바이트가 사용됩니다. 어떤건 1바이트로 처리되기도 하고 어떤건 2바이트로 처리되기도 하는데 이게 헷갈려서 wchar라는걸 만들었습니다. wchar는 모든 문자를 2바이트로 처리합니다 이 TCHAR는 wchar던 char던 신경안쓰고 걍 코딩하면 됩니다. 아스키 타입의 char라는 뜻 LPCTSTR 아스키 타입의 롱포인터 콘스트 캐릭터 ㅇㅋ? LPCTSTR -> const char* 형변환 오류 프로젝트 속성 - 구성 속성 - 문자집합 - 유니코드로 되어있는 것을 멀티바이트 형으로 변경