접두어(Prefix) |
데이터타입 |
접두어(Prefix) |
데이터타입 |
a |
배열(Array) |
i |
인덱스(inidex) |
b |
BOOL |
l |
Long int |
ch |
문자(character) |
lp |
long(far) pointer |
cb |
바이트 수 Count of bytes |
n |
int |
dw |
unsigned log DWORD |
sz |
NULL로 끝나는 문자열 |
h |
Handle |
w |
unsigned int WORD |
메시지와 스타일
접두어(Prefix) |
메시지 |
접두어(Prefix) |
스타일 |
BM_ |
버튼 메시지 |
BS_ |
버튼 스타일 |
CB_ |
콤보박스 메시지 |
CBS_ |
콤보박스 스타일 |
DM_ |
대화상자 메시지 |
DS_ |
대화상자 박스 스타일 |
EM_ |
에디트 컨트롤 메시지 |
ES_ |
에디트 컨트롤 스타일 |
LB_ |
리스트 박스 메시지 |
LBS_ |
리스트 박스 스타일 |
WM_ |
윈도우 메시지 |
WS_ |
윈도우 스타일 |
windwos에서 자주 사용하는 데이터형
데이터 타입 |
내용 |
데이터 타입 |
내용 |
BOOL |
논리형(true, false) |
HFONT |
폰트에 대한 핸들 |
BYTE |
8비트 unsigned 정수 |
HICON |
아이콘 핸들 |
COLORREF |
색상을 표현하는 32비트 데이터 형 |
HINSTANCE |
인스턴스에 대한 핸들 |
DWORD |
unsigned long int형 |
HPEN |
펜에 대한 핸들 |
LPARAM |
32비트 메시지 파라메터 |
HANDLE |
객체에 대한 핸들 |
WPARAM |
32비트 메시지 파라메터 |
HBITMAP |
비트맵에 대한 핸들 |
LRESULT |
메시지 처리에 대한 결과를 나타내는 32비터 정수 |
HBRUSH |
브러시에 대한 핸들 |
HDC |
디바이스 컨텍스트 핸들 | ||
UINT |
32비트 unsigned형 정수 |
HFILE |
파일에 대한 핸들 |
LPSTR |
char string의 32비트 포인터, char *와 같다. |
HCURSOR |
커서에 대한 핸들 |
LPCTSTR |
constant character string의 32비트 포인터 |
LPCTSTR |
Unicode와 DBCS를 위한 Constant character string의 32비트 포인터 |
Visual C++.Net Programming Bible 공부하다가...
인터넷에 흔한 자료이지만 그래도 같이 공부하시는 분들을 위하여...
'MISCELLANEOUSNESS' 카테고리의 다른 글
cannot convert from 'char [ ]' to 'LPWSTR' 에러 해결 방법 (0) | 2008.01.10 |
---|---|
미래사회 10대 트렌드 (0) | 2008.01.07 |
[JDBC ]MySQL 데어터 불러오기 (0) | 2007.12.12 |