CString  => char* 변환

char * ch;
CString *str;
1) ch = (LPSTR)(LPCSTR)str;
2) ch = str.GetBuffer(str.GetLength());
3) wsprintf( ch, “%s”, str);


char*  =>  CString 변환

1) str = (LPCSTR)(LPSTR)ch;
2) str = ch;



LPSTR : char stirng의 32비트 포인터, char* 와 같다.
LPCTSTR : Constant character String의 32비트 포인터
UINT : 32비트 unsigned형 정수
DWORD : unsigned long int형
BYTE : 8비트 unsigned 정수

참고 : CString을 const char* 형태로 변경 -> (LPTSTR)(LPCTSTR)CString

출처 : http://wooya510.wordpress.com/2006/06/27/cstring-char-%EB%A1%9C%EC%BC%80%EC%8A%A4%ED%8C%85/
2008/09/29 15:07 2008/09/29 15:07
포스팅이 유익 하셨다면 RSS 구독을 신청하세요
이 글의 관련글 이글의 태그와 관련된 글이 없습니다.

Trackback Address >> http://dolba.net/tt/k2club/trackback/2037