Window/MFC

Window/MFC

[MFC] Windows Programming 개념

윈도우 OS 에서 돌아가는 모든 어플리케이션은 '이벤트' 와 '메시지' 에 기반해서 실행된다. 예를 들어 왼쪽 마우스 버튼을 클릭하면, 윈도우는 왼쪽 마우스 버튼이 클릭되었다는 메세지를 어플리케이션에 보낸다. 그러면 어플리케이션은 이 메세지를 정해진 루틴대로 처리하는 방식이다. 그래서 윈도우 프로그래밍은 메세지를 만들고 핸들링하는 루틴 로직을 짜는 것이라고 말할 수 있다. 그래서 하드웨어를 조작하거나, 임의로 메세지를 만들면 만들어진 메세지는 message queue에 들어간다. 메세지 큐에 들어온 메세지는 어플리케이션에 있는 메세지 루프를 통해 하나씩 꺼내 일치하는 window procedure가 호출되고, 우리가 작성한 window procedure 로직에 의해 메시지를 처리해서 어플리케이션 화면에 ..

에버듀
'Window/MFC' 카테고리의 글 목록