접두어 | 의미 |
a | 배열 |
b and f | BOOL형 (b: bool, f: flag) |
by | BYTE( unsigned char) 형 |
c | 카운트로 사용될때 |
ch | char 형 |
cx, cy | x, y 길이를 나타낼때 |
d | 날짜형 |
dbl | double형 |
h | HANDLE 형 |
n or i | int 형 |
l | long 형 |
p | Pointer |
lp | long Pointer (32bit에서 일반 포인터 변수와 동일) |
s | 문자열 |
sz | NULL 문자로 끝나는 문자열 |
u | unsigned int 형 |
w | WORD( unsigned short) (2바이트) |
dw | DWORD( unsigned long) (4바이트) |
str | Cstring 형 |
데이터형 | 의미 |
BOOL | 논리형, TRUE or FLASE |
BYTE | unsigned char ( 8bit , 1byte) |
DWORD | unsigned long (32bit , 4byte) |
DWORDLONG | unsigned double ( 64bit , 8byte) |
FLOAT | float |
LONG | signed long( 32bit , 4byte) |
LONGLONG | signed double ( 64bit, 8byte) |
LPARAM | 32bit 메시지 파라미터 |
LPCSTR | 널 문자로 끝나는 윈도우 문자열 상수 포인터 |
LPCTSTR | 널 문자로 끝나는 유니코드 또는 윈도우 문자열 상수 포인터 |
LPSTR | 널 문자로 끝나는 윈도우 문자열 포인터 |
LPTSTR | 널문자로 끝나는 유니코드 또는 윈도우 문자열 포인터 |
TCHAR | 유니코드 또는 윈도우 문자 ( 프로젝트 설정에 의존적) |
UINT | unsigned int (32bit) |
WORD | unsigned short ( 16bit) |
WPARAM | 16bit 메시지 파라미터 |



최근 덧글