'char*'에 해당되는 글 1건

  1. 2016.03.22 CString을 char*로 변경하기

왜 항상 CString을 char*형으로 변경해야 할 일이 생길까...

맨날 까먹고 검색하기도 귀찮고, 그냥 내 블러그에 내가 적어놓고 필요할때 꺼내보는게 좋지... ㅋㅋㅋ


예제>

CString csFileName;

csFileName = m_pObjFileUtil->GetRunDirectory();

csFileName = csFileName + _T("\\Motion.cme2");


char* strTmp; 

int nLength = csFileName.GetLength();

strTmp = new char[nLength+4];

WideCharToMultiByte(CP_ACP, 0, (LPCWSTR)csFileName, nLength+4, strTmp, nLength+4, NULL, NULL);


이렇게 하면 CString이 char*로 변경됨.

Posted by 둔한늑대
,