[MFC] 윈도우 프로그래밍 기초 - 핸들에 대한 이해
핸들이란 어떤 대상에 붙여진 레이블(Label)과 같은 것으로, 대상을 식별하는 데 사용한다.
그리고 핸들을 이용하여 특정 대상을 관리할 수도 있다.
대상이란,
Windows(윈도우), Control(컨트롤)
eg) 자동차가 윈도우라고 가정했을 때, 각 자동차에는 핸들 등이 있음.
-> 이를 가지고 원하는 방향으로 조작가능
- 핸들 값은 예외없이 모두 접두어 h로 시작한다.
- 핸들은 정수형이며 32bit 값이다.
- 핸들은 운영체제가 발급하며, 사용자는 할당된 핸들을 쓰기만 하면 된다.
- 같은 종류의 핸들끼리는 절대 중복된 값을 가지지 않는다.
- 핸들은 단순한 구분자이므로 핸들에 어떤 값이 들어가 있는지 알 필요가 없다.
'소프트웨어(SW) > MS - C++ (GUI) MFC' 카테고리의 다른 글
[MFC] 윈도우 프로그래밍 기초 - 윈도우 프로그램의 구조 (3) | 2015.03.06 |
---|---|
[MFC] 윈도우 프로그래밍 기초 - API와 Hello World. (3) | 2015.03.06 |
[MFC] 윈도우 프로그래밍 기초 - 타입 재정의 (3) | 2015.03.05 |
[MFC] 윈도우 프로그래밍 기초 - WinMain() 함수 (3) | 2015.03.05 |
[MFC] 윈도우 프로그래밍 기초 - 소개 (3) | 2015.03.03 |