728x90
728x90
유니코드 타입인 TCHAR형 문자열은 "" 쌍따옴표를 사용하여 문자열을 대입하거나 복사할 경우 오류가 생긴다. TEXT(""), L"" 로 문자열을 TCHAR형에 맞게 변형시켜야 한다.
//오류
lstrcpy(str, "WinAPI 양배추한닢");
//해결1
lstrcpy(str, TEXT("WinAPI 양배추한닢"));
//해결2
lstrcpy(str, L"WinAPI 양배추한닢");
728x90
728x90
'C, C++' 카테고리의 다른 글
가상함수 테이블 (0) | 2021.11.01 |
---|---|
[C++] 클래스의 virtual 소멸자 (0) | 2021.10.27 |
[MFC] SetDlgItemText() SetDlgItemTextA() SetDlgItemTextW() 차이 (0) | 2021.10.25 |
[MFC] CStdioFile과 CFile의 차이점 (0) | 2021.10.22 |
[C++] POSIX function names 오류 (0) | 2021.10.19 |