한 걸음씩..

WideCharToMultiByte 본문

프로그래밍

WideCharToMultiByte

smdy0426 2013. 7. 15. 10:56
반응형

CString WideCharStr = "문자열........";

char *MultibyteStr = NULL;


MultibyteStr = new char[WideCharStr.GetLength() + 1];


WideCharToMultiByte( WideCharStr,  MultibyteStr );

/* MultibyteStr 사용 .................................*/


delete [] MultibyteStr; // 사용 후 반드시 메모리 해제

////////////////////////////////////////////////////////////////


void WideCharToMultiByte( CString WideCharStr , char * MultibyteStr )

{

WideCharToMultiByte(CP_ACP, 0, WideCharStr, -1, MultibyteStr, 0,NULL,NULL);

WideCharToMultiByte(CP_ACP, 0, WideCharStr, -1,

                                       MultibyteStr, WideCharStr.GetLength() + 1 , NULL, NULL);

}

반응형