개발 Note/it 이야기
Modal의 구현 형태
하늘을 나는 미카
2009. 1. 12. 13:52
반응형
BOOL DoModal()
{
:
:
while(!SomethingFinished()) // message loop
{
if(GetMessage(&msg,NULL,0,0)) // wait message
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
else
{
// WM_QUIT 처리 루틴
CancelSomething();
PostQuitMessage(msg,wParam); // WM_QUIT 을 다시 message loop 에 넣는 구문.
fReturn = FALSE;
break;
}
}
return fReturn;
}