반응형
문자열 변환
TCHAR str[256];
CHAR str2[256];
int num;
LONG numLong;
DOUBLE numDbl;
CString sctr;
1. CHAR -> TCHAR
mbstowcs(str, str2, 256);
OR
MultiByteToWideChar(CP_ACP, MB_PRECOMPOSED, str2, strlen(str2), str, 256);
2. TCHAR -> CHAR
wcstombs(str2, str, 256);
3. 문자열-> 정수
num = _ttoi(TCHAR *str);
3-1. 문자열 -> LONG형 정수
numLong = _wtol(str2);
3-2. 문자열 -> 실수
numDbl = wcstod(str2, NULL);
4. 정수 -> 문자열
_itow(num, str2, 10); //10은 10진법을 의미한다.
5. Cstring -> wstring
wstring wstr(_T(""));
wstr += cstr.GetString();
6. wstring -> CString
wstring wstr(_T(""));
cstr = wstr.c_str();
TCHAR str[256];
CHAR str2[256];
int num;
LONG numLong;
DOUBLE numDbl;
CString sctr;
1. CHAR -> TCHAR
mbstowcs(str, str2, 256);
OR
MultiByteToWideChar(CP_ACP, MB_PRECOMPOSED, str2, strlen(str2), str, 256);
2. TCHAR -> CHAR
wcstombs(str2, str, 256);
3. 문자열-> 정수
num = _ttoi(TCHAR *str);
3-1. 문자열 -> LONG형 정수
numLong = _wtol(str2);
3-2. 문자열 -> 실수
numDbl = wcstod(str2, NULL);
4. 정수 -> 문자열
_itow(num, str2, 10); //10은 10진법을 의미한다.
5. Cstring -> wstring
wstring wstr(_T(""));
wstr += cstr.GetString();
6. wstring -> CString
wstring wstr(_T(""));
cstr = wstr.c_str();
반응형
'Programming > Windows.MFC' 카테고리의 다른 글
Taskbar 숨기기 (0) | 2010.01.17 |
---|---|
Dialog 숨기기 (0) | 2009.12.09 |
MFC 파일 입출력(CFile 사용) (0) | 2009.10.15 |
종료 단축기 만들기 (0) | 2009.10.01 |
_tcstok 사용방법 (1) | 2009.08.12 |