Programming Language/C/C++

[WinAPI] "const char *" 형식의 인수가 "LPCWSTR" 형식의 매개 변수와 호환되지 않습니다

깐요 2017. 8. 6. 22:19

유니코드 타입인 TCHAR형 문자열은 "" 쌍따옴표를 사용하여 문자열을 대입하거나 복사할 경우 오류가 생긴다

따라서 TEXT(""), L"" 로 문자열을 TCHAR형에 맞게 변형시켜줘야 한다

//오류
lstrcpy(str, "WinAPI 양배추한닢");
 
//해결1
lstrcpy(str, TEXT("WinAPI 양배추한닢"));
//해결2
lstrcpy(str, L"WinAPI 양배추한닢");
320x100