MFC에서는 CString을 많이 사용을 하는데 정말 지원하는 함수가 적다.
char*로 변경할 때 아래와 같이 처리를 하면 된다.
char buffer[1024] = {0};
CString m_str = _T("TEST");
memset(buffer, 0, 1024);
strcpy(buffer, CT2A(m_str) );
CT2A는 ATL and MFC String Conversion Macros로서 MFC에서 제공하는 매크로이다.
아래 링크를 들어가면 자세한 설명이 있다.
'MFC' 카테고리의 다른 글
DLL, EXE 파일에 Version 정보 넣기 (0) | 2016.10.31 |
---|---|
CryptGetUserKey() 함수 이용시 에러 발생시 확인 방법 (0) | 2016.09.30 |
특정 폴더 파일, 하위 폴더를 삭제하는 함수 (1) | 2016.06.01 |
바이트 순서 변환 함수 (0) | 2016.03.16 |
Error C2039: 'Enable3dControls' : is not a member of 'CWinApp' (0) | 2016.03.10 |