메시지 큐
위키백과, 우리 모두의 백과사전.
메시지 큐(message queue)는 사용자가 키보드나 마우스로 명령한 것을 메시지 형태로 변환하여 저장하는 큐이다. 메시지 큐는 윈도 운영 체제의 모든 스레드에 존재한다. 사용자가 창에 어떤 명령을 보내면 프로그램(또는 창)이 그 큐에서 메시지를 읽고 처리한다. 예를 들어, 마우스를 움직이면 마우스를 움직였다(WM_MOUSEMOVE)는 메시지가 메시지 큐에 저장되고 프로그램은 이에 맞는 처리를 한다. 즉, 메시지 큐는 프로그램(또는 창)에게 사용자가 취한 행동을 변환, 실행하게 만든다.
메시지 처리 [편집]
메시지 처리는 “Win32 프로그램”의 윈도 프로시저에서 한다. 메시지를 처리하면 메시지 핸들러가 호출된다.아니다
바깥 고리 [편집]
| 이 글은 프로그래밍 언어에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |