왜 항상 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*로 변경됨.
'Programming > Visual C++ 2013' 카테고리의 다른 글
Visual Studio 2013 테마 글꼴 색 바꾸기 (0) | 2015.07.22 |
---|---|
Visual Studio 2013 줄번호 보이게하기 (2) | 2015.07.02 |
Visual studio 2013 배경색(테마) 바꾸기 (0) | 2015.07.02 |
Visual Studio 2013에서 MSFlexGrid 추가할때 Error 잡기. (0) | 2015.06.26 |
Button에 그림 집어넣기 (0) | 2015.06.26 |