error C2664: 'MessageBoxW' : 매개 변수 2을(를) 'const char [35]'에서 'LPCWSTR'(으)로 변환할 수 없습니다. 내용 : ------------------------------------------------------------------------------------------------------------------------------- #include #include int main(void) { MessageBox(NULL,"내용 안녕하세요!!"…
어떠한 문자열을 처리하는 자료형은 보통 char, wchar, TCHAR 를 사용한다. 쉽게 보면, char* => LPSTR 라고 생각하면 되고 const char* => LPCSTR 라고 할 수 있다. 가운데 'C' 는 const 의 의미다. 'LP' 는 long pointer 의 의미. 끝에 STR 이라는 의미는 NULL 포인터로 끝난다는 의미. 즉, 마지막 인덱스에는 항상 NULL 이 채워져 있어야 한다는 것. 그래야만 str 관련 함수들이 동작을 하는 것이다. strlen, strcpy, strcmp 등등..…