WaitMessage

WaitMessage 함수 때 해당 메시지 큐에 있는 다른 메시지를 스레드가 다른 스레드를 컨트롤을 생성 합니다. WaitMessage 함수는 스레드를 일시 중단 하 고 새 메시지 스레드의 메시지 큐에 배치 될 때까지 반환 하지 않습니다.

BOOL WaitMessage(VOID) 

매개 변수

이 함수는 매개 변수.

반환 값

함수가 성공 하면 반환 값은 0이 아닌.

함수가 실패 하면 반환 값은 0입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.

주의

참고 WaitMessage 있으면 읽지 않은 입력 메시지 큐에는 스레드 큐를 확인 하는 함수를 호출한 후 반환 하지 않습니다. 이 때문에 PeekMessage, GetMessage, GetQueueStatus, WaitMessage와 같은 기능 MsgWaitForMultipleObjects, 그리고 MsgWaitForMultipleObjectsEx 큐를 확인 하 고 다음 해당 큐에 대 한 상태 정보를 변경 하 입력 새로운 간주 이상. 지정된 된 type의 새로운 입력 도착할 때까지 후속 전화 WaitMessage 를 반환 하지 않습니다. (지난번 스레드 큐 이전에 받은) 기존 읽지 않은 입력은 무시 됩니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.

참고 항목

메시지와 메시지 큐 개요, 메시지 및 메시지 큐 기능, GetMessage, PeekMessage

 

Index