프로그래밍/C++
[MFC] CString <-> LPCSTR 변환
Who is JMH
2016. 12. 24. 14:43
자꾸만 까먹어서 적어둠.
먼저, CString -> LPCSTR 변환.
CString 을 CStringA 로 바꾸어 LPCSTR 로 넘기면 됨.
void func1(LPCSTR lpcstrparam)
여기에
CString cstrX; 를 넘기려면,
func1((CStringA)cstrX); 처럼 주면 됨(VS 2013기준).
그리고, LPCSTR -> CString 변환.
LPCSTR lpcs = "1234";
CStringA cstra(lpcs);
CString cstr(cstra);
뭐 대충 이렇게.... A2CT 함수를 쓰는 방법도 있다는데, 그냥... ㅎㅎㅎ