cmmUtlProcessWndMsgM


SYNOPSIS

VT_I4 cmmUtlProcessWndMsgM(
    [in] VT_HANDLE WndHandle, [in] VT_I4 TimeOut,
    [out] VT_PI4 IsTimeOuted
    )

DESCRIPTION

  • 다중 윈도우 메시지를 처리합니다. 이 함수는 다중 윈도우 메시지를 처리하며, 응용프로그램의 주소(Handle) 을 요구합니다. 응용프로그램 혹은 쓰레드(Thread) 가 메시지 큐(Queue) 에 있는 윈도우 메시지 처리에 너무 많은 시간을 할당하지 않도록 TimeOut 을 밀리초(millisecond) 단위로 설정할 수 있습니다. 이 시간안에 지정된 다중 윈도우 메시지가 처리 됩니다. IsTimeOut 매개변수는 실제 다중 윈도우 메시지 처리에 대한 설정된 시간이 경과했는지에 대한 확인을 위한 매개변수 입니다.

PARAMETER

  • WndHandle : 대상 응용프로그램의 식별할 수 있는 주소, 혹은 폼의 핸들을 요구합니다.

  • TimeOut : 지정된 시간 (millisecond) 단위안에 다중 윈도우 메시지를 처리합니다.

  • IsTimeOuted : 이 전달인자로 지정된 시간이 경과되었는 지를 판단할 수 있습니다.

RETURN VALUE

Value

Meaning

음수

수행 실패

cmERR_NONE

수행 성공