Programming Language/Windows API
용어
1. hInstance(=handle instance)
- 프로세스 ID (=프로그램을 일컫는 정수 값)
- 프로그램 실행 시 시작되는 주소 값을 가직 있는 포인터 변수
2. hWnd(=handle window)
- 윈도우의 핸들 번호를 저장해서 사용
- 하나의 프로그램에서 많은 양의 창을 띄울 수 있다.
- 즉, 창의 번호(hWnd)로 구분하는 것이다.
- 창의 번호는 캡션바, 버튼, 닫기, 최소화 등으로 구성되어 있다.
3. hdc(=handle device context)
- device context : 모듈의 내용정보를 담고 있는 구조체
+ 모듈은 하나의 윈도우(창)을 의미
+ 내용정보는 폰트, 색상, 굵기, 무늬, 그리기, 시작위치 등을 의미
범주
- hInstance > hWnd > hdc
예제설명
4. wParam(=word parameter)
- word type(=2byte)의 handle 및 정수를 받음
- 실제 데이터를 넘겨 받을 때 사용
5. lParam(=long parameter)
- long type의 포인터 값을 받음
- 위치 및 주소를 넘겨받을 때 사용
'Programming Language > Windows API' 카테고리의 다른 글
keyboard[1] (0) | 2018.08.27 |
---|---|
키보드 메세지 처리 (0) | 2018.08.26 |
TextOut(), DrawText() (0) | 2018.08.26 |
기본구조 상세설명 (0) | 2018.08.25 |
출력 (0) | 2018.08.25 |
댓글