[질문]
우선 에디터 박스에 변수를 선언하고...
CString m_Edit_A; 라고 했습니다.
이것을 유니코드로 변환하여
WCHAR chTmp[20];
여기에 각문자를 유니코드로 저장을 하여야 하는데...
잘 안되네요...
고수님들의 방법을 알려주세요....
[답변]
CString str = "test" ;
LPWSTR lpszW = new WCHAR[255];
LPTSTR lpStr = str.GetBuffer( str.GetLength() );
int nLen = MultiByteToWideChar(CP_ACP, 0,lpStr, -1, NULL, NULL);
MultiByteToWideChar(CP_ACP, 0, lpStr, -1, lpszW, nLen);
//lpszW
delete[] lpszW;