MFC 메시지맵 동작관련 문의
글쓴이: aabram / 작성시간: 목, 2016/03/24 - 10:38오전
void CMyPfogram::TRrequest()
{
do {
TRrequest();
next++;
} while(1);
}
LRESULT CMyProgram::TRReceive(wParam lParam)
{
receive_DataProcessing();
return 0L;
}
반갑습니다.
하나의 프로그램에 위와 같이 do-while문으로 반복해서 TR을 요청하고 서버에서 TR결과를
보내오면 MessageMap에서 ON_MESSAGE문으로 TRReceive를 호출하여 처리하고 있습니다.
질문1) TRrequest가 do-while무한 루프로 작동하는데 On_Message가 작동합니다.
어떻게 작동하는 거죠? 원리를 이해가 안됩니다.
질문2) 작동이 잘됩니다만 TR시간간격을 줄이면 가끔(드물게) On_Message가 작동을 안합니다.
왜 작동을 안할까요? 다른 해결방법을 찾고 싶은데 어떤게 있습니까?
예제를 구할 수 있도록 설명부탁합니다.
Forums:
댓글 달기