'LPCTSTR to Cstring'에 해당되는 글 1건

  1. 2018.05.29 CString <-> LPCTSTR

CString <-> LPCTSTR

C++/형변환 2018. 5. 29. 23:59 |

C++ 형변환은 참 골치가 아프다. 


인터넷에 올라와 있는 자료중 Unicode환경인지 Multibyte 환경인지 명시가 안되어 있는 경우가 많아 


스트레스를 많이 받았음. 나도 예전엔 몰랐으니 일단 올려놔야지..



LPCTSTR과 CString은 Unicode와 Multibyte환경에서 동일한 방법으로 형변환 가능.


Unicode에서 CString은 _T를 꼭 붙여줘야 하고 Multibyte에서는 _T를 붙여도 되고 안붙여도 된다.


LPCTSTR -> CString


LPCTSTR lpszTemp = _T("zzz");

CString strTemp = lpszTemp;



CString -> LPCTSTR


CString strTemp = _T("abc");

LPCTSTR lpszTemp = strTemp;










'C++ > 형변환' 카테고리의 다른 글

CString <-> Const char *  (0) 2020.01.09
CString <-> LPWSTR  (0) 2018.10.10
CString <-> short * (Unicode, Multibyte), PLC ASCII  (0) 2018.06.08
CString <-> BSTR (Unicode , Multibyte)  (0) 2018.06.07
Posted by 람뫼
: