VS2005에서 멀티바이트처리를 위해서 사용한다.
WideChar 를 Ansi 형태 혹은 Ansi Char Set을 Wide char Set 으로 아주 간편하게 바꿔주는 매크로
USER_CONVRSION을 사용하기 위해서는
1. ATL Project
-> 바로 사용 가능하다
2. MFC Project
#include <comdef.h>
#include <afxpriv.h> 를 추가한다.
3. Win32 Dll Project
#include <comdef.h>
#include <CRTDBG.H>
#include <atlconv.h> 를 추가한다.
USES_CONVERSION;
A2CW (LPCSTR) -> (LPCWSTR)
A2W (LPCSTR) -> (LPWSTR)
W2CA (LPCWSTR) -> (LPCSTR)
W2A (LPCWSTR) -> (LPSTR)
T2COLE (LPCTSTR) -> (LPCOLESTR)
T2OLE (LPCTSTR) -> (LPOLESTR)
OLE2CT (LPCOLESTR) -> (LPCTSTR)
OLE2T (LPCOLESTR) -> (LPCSTR)
'Programming > C++ With MFC' 카테고리의 다른 글
OnCancel(), OnClose(), OnDestroy(), OnOK() 그리고 Dialog 소멸자 (1) | 2009.03.02 |
---|---|
CTime, CTimeSpan 클래스 (0) | 2009.03.01 |
LPSTR, LPCSTR, LPTSTR, LPCTSTR , LPWSTR, LPCWSTR (0) | 2009.02.24 |
C++ : Friend Function & Friend Class(프렌드 함수와 클래스 ) (0) | 2009.02.21 |
C++ With MFC 헝가리안 표기법 (0) | 2009.02.03 |