HW & SW
LPSTR, LPCSTR, LPTSTR, LPCTSTR
ryu
2007. 9. 20. 19:51
LPSTR : Long(32-bit) Pointer to a Character STRing.
이 데이터 형같은 경우 예전에 우리가 사용하던 방식으로 선언하면 char *
유니코드를 지원하지 않기 때문에 각각의 문자는 1바이트
LPCSTR : Long(32-bit) Pointer to a Constant Character STRing.
이 데이터 형같은 경우 예전에 우리가 사용하던 방식으로 선언하면 const char *
이것역시 유니코드를 지원하지 않기 때문에 각각의 문자는 1바이트
LPTSTR : Long(32-bit) Pointer to a Character STRing
that is Portable for Unicode and DBCS.
이 데이터 형같은 경우, 윈도우즈가 유니코드를 지원하면서 새로 생긴형식 TCHAR *
이 형은 유니코드를 지원하기 때문에 각 문자가 2바이트
LPCTSTR : Long(32-bit) Pointer to a Constant Character STRing
that is Portable for Unicode and DBCS.
이 데이터 형같은 경우, 윈도우즈가 유니코드를 지원하면서 새로 생긴형식 const TCHAR *
이 형은 유니코드를 지원하기 때문에 각 문자가 2바이트