TODAY : / TOTAL :

120619_API :: 변수명명법 / 유니코드

  • Share this:
반응형



:: 변수 명명법 ::

 cb~  바이트 수 (Count of Byte)
 dw~  부호 없는 long형 정수 (Double Word)
 h~  핸들(Handle)
 sz~   -
 lp~  포인터 (long pointer )
 WORD  2byte Word
 DWORD  4byte Word


 :: 유니코드 ::
 C타입  유니코드 (호환)타입
 char  TCHAR
 char*  LPSTR
 const char*  LPCTSTR


:: 유니코드 지원함수 ::
 C타입 유니코드 (호환) 타입 
 strlen  lstrlen
 strcpy  lstcpy
 strcat  lstrcat
 strcmp  lstrcmp
 sprintf  wsprintf
(printf : 화면 / sprintf: 메모리 == 출력 대상의 차이)


* 프로젝트 속성 - 문자 집합 - "유니코드 설정"  ==  #define UNICODE
============================
#if UNICODE
typedef wchar_t TCHAR

#else
typedef char TCHAR

#endif
============================
---------유니코드----------
 TCHAR == WCHAR
 WCHAR == wchar_t
 TCHAR == wchar_t

---------  ANSI  -----------
TCHAR = char

반응형

SEARCH

태그로 찾아보기