|
전임자가 짜놓은 소스중에 formclose() 이벤트에서
for( int i=0;i<3; i++)
{
Application->ProcessMessages();
::Sleep(100);
}
이란 소스가 있더군요
Application->ProcessMessages();
이란게 뭐하는함수인지 궁금하여 MSDN에서 검색해 보니
현재 진행중인 어플리케이션을 일시정시하고 메세지큐가 비어있을때까지 루프를 돌면서 메세지를 처리하는거같은데
저기서 왜 for문으로 3번이나 반복하는지 모르겠습니다 뒤에 Sleep(100)을 준거 보니 뒤늦게 들어오는 메세지가 있을지 모르니깐
for()문을 돌리는건가요?
|