출처 : W.E.E.G
[사전에 정의된 변수 타입] - 크기: 바이트(8비트) 단위
표 기
내부 처리 크 기 CONST const FAR far NEAR near VOID void LPCVOID CONST void far* LPVOID void far* BOOL int 4 INT int 4 UINT unsigned int 4 LONG Long 4 LONGLONG _int64 8 ULONG unsigned long 4 ULONGLONG unsigned _int64 8 SHORT short 2 USHORT unsigned short 2 WORD unsigned short 2 DWORD unsigned long 4 FLOAT float 4 CHAR char 1 CCHAR char 1 UCHAR unsigned char 1 BYTE unsigned char 1 wchar_t unsigned short 2 HRESULT LONG 4 ATOM WORD 2 FSHORT WORD 2 LANGID WORD 2 COLORREF DWORD 4 FLONG DWORD 4 LCID DWORD 4 FCHAR BYTE 1 TBYTE WCHAR 2 LPBOOL BOOL far* 4
LPINT |
int far* |
4 |
LPLONG |
long far* |
4 |
LPSHORT |
short far* |
2 |
LPWORD |
WORD far* |
2 |
LPCOLORREF |
DWORD * |
2 |
LPDWORD |
DWORD far* |
2 |
LPBYTE |
BYTE far* |
1 |
LPCCH |
CONST CHAR* |
1 |
LPCH |
CHAR* |
1 |
LPCTSTR |
LPCWSTR |
2 |
LPCUWCHAR |
CONST CHAR* |
2 |
LPCWCH |
CONST CHAR* |
2 |
LPCWCHAR |
CONST CHAR* |
2 |
LPTCH |
LPWSTR |
2 |
LPTSTR |
LPWSTR |
2 |
LPWCH |
WCHAR* |
2 |
PBOOL |
BOOL near* |
4 |
PINT |
int near* |
4 |
PUINT |
unsigned int* |
4 |
PLONG |
LONG* |
4 |
PULONG |
ULONG* |
4 |
PSHORT |
SHORT* |
2 |
PUSOURT |
WORD far* |
2 |
PWORD |
DWORD near* |
2 |
PDWORD |
DWORD near* |
2 |
PLCID |
PDWORD |
2 |
PFLOAT |
FLOAT* |
4 |
TCHAR |
WCHAR |
2 |
WCHAR |
wchar_t |
2 |
PCH |
CHAR* |
1 |
PSZ |
char* |
1 |
PWCH |
WCHAR* |
2 |
PCTSTR |
LPCWSTR |
2 |
PCWCH |
CONST WCHAR* |
2 |
PTBYTE |
WCHAR* |
2 |
PTCHAR |
WCHAR* |
2 |
PBYTE |
BYTE near* |
1 |
PCCH |
CONST CHAR* |
1 |
PCHAR |
CHAR* |
1 |
PUCHAR |
UCHAR* |
1 |
PWCHAR |
WCHAR* |
2 |
PCUWCHAR |
CONST WCHAR* |
2 |
PCWCHAR |
CONST WCHAR* |
2 |
PTCH |
LPWSTR |
2 |
PTSTR |
LPWSTR |
2 |
'IT_Programming > MFC · API' 카테고리의 다른 글
[API] 여분의 메모리를 사용하는 이유와 방법 (0) | 2009.07.24 |
---|---|
[API] 윈도우 창에 글 출력하기 (0) | 2009.07.22 |
작업 표시줄에서 프로그램 안보이게 하기 (0) | 2009.05.12 |
[펌] LPSTR, LPCSTR, LPTSTR, LPCTSTR, LPWSTR,LPCWSTR 의미 (0) | 2009.04.08 |
[펌] 유니코드 및 MBCS(멀티바이트 문자 집합) 지원 (0) | 2009.04.08 |