멀티바이트 ( 2 ) VC++. LPCSTR, LPCWSTR, LPCTSTR, LPTSTR, TCHAR,char,wchar_t. 멀티바이트, 유니코드. LPCSTR = const char* : 멀티바이트. - LPCSTR 은 const char* 와 동일한것. typdedef const char* LPCSTR ; 로 되어있음. - 용어의미 : LP (Pointer ), C (constant) STR (string). LPCWSTR = const wchar_t* : 유니코드. - LPCWSTR 은 const wchar_t* 와 동일한것. typedef const wchar_t* LPCWSTR; 로 되어있음. - 용어의미 : LP(Pointer), C (constant), WSTR (wide string). LPCTSTR : 프로젝트 환경설정(문자집합 설정)에 따라 LPCSTR 혹은 LPCWSTR 로 처리됨. - 용어의미 : LP (Pointer), C (.. 2015. 12. 18. VC++. CW2A, CA2W 멀티바이트 <-> 유니코드 변환 클래스. CA2W, CW2A 현재시점(2015년 12월) VC++ 에서 멀티바이트 문자 유니코드 문자 변환에 사용하기 가장 간편한 것. 기본 사용예. Colored By Color Scripter™ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 //Example 1 // Convert LPCWSTR to LPCSTR. void ExampleFunction1(LPCWSTR pszW) { // Create an instance of CW2A, called pszA, // and initialize it with pszW. CW2A pszA(pszW); // pszA works lik.. 2015. 12. 18. 이전 1 다음