본문 바로가기

programming/MFC

윈도우 프로그래밍에서 정의된 데이터 형

<윈도우에서 정의된 상수>
 상수  정의된 값
 TRUE  1
 FALSE  0

<윈도우에서 정의된 데이터 형>
 데이터형  의미
 BOOL 논리형 TRUE 또는 FALSE 값만 가질 수 있다. 
 BYTE  8 bit unsigned 정수형
 DWORD  32 bit unsigned 정수형
 LONG  32 bit signed 정수형
 LONGLONG  64 bit signed 정수형
 ULONGLONG  64 bit unsigned 정수형
 FLOAT  flaot
 LPARAM  32 bit 메시지 파라미터
 LPSTR  널 문자로 끝나는 윈도우 문자열의 포인터
 LPCSTR  널 문자로 끝나는 윈도우 문자열 상수의 포인터 
 (const LPSTR)
 LPTSTR 널 문자로 끝나는 유니코드 또는 윈도우 문자열의 포인터
 LPCTSTR 널 문자로 끝나는 유니코드 또는 윈도우 문자열 상수의 포인터
 TCHAR 유니코드 또는 윈도우 문자 
 UINT  32 bit unsigned 정수형
 WORD  16 bit unsigned 정수형
 WPARAM  16 bit 메시지 파라미터
 COLORREF  R,G,B 조합으로 표현되는 컬러를 표현하는 32비트 정수
 POSITION  리스트에 저장된 항목을 가리키는 포인터