|
Windows API책을 참고로 해서 구현해보면
Application->ProcessMessages()에 상응하는 함수를 하나 만들어야 될것 같네요
예를 들면 MyProcessMessages();란 함수를 만들어서 Application->ProcessMessages() 대신에
MyProcessMessages();를 호출 하면 될것 같네요
아래에 MyProcessMessages();를 구현해보면
void __fastcall MyProcessMessages()
{
tagMSG Msg;
if(::PeekMessage(&Msg,NULL,0,0,PM_REMOVE))
{
if(Msg.message == WM_QUIT)
{
::PostQuitMessage(0);
return ;
}
::TranslateMessage(&Msg);
::DispatchMessage(&Msg);
}
};
이렇게 하면 되지 않을까요?
|