공유메모리를 통한 서버-클라이언트 프로그램을 짜는 중인데요,
쓰레드를 이용해서, 공유메모리에 기록된 내용을 확인하고, 내용 변경시 별도의 클래스 멤버 함수를 호출하려고 하는데,    "illegal call of non-static member function"이란 에러가 뜹니다.  쓰레드는 static으로 정의했습니다.  Parse된 데이타를 다이알로그 멤버 변수와 연결할려고 멤버함수로 선언했는데, 쓰레드에서 호출이 안되네요.

UINT CServerGroupDlg::Thread_Wait(LPVOID pParam)
{ while(TRUE)
  {   if(::WaitForSingleObject((HANDLE)ClientEvent, 1) == WAIT_OBJECT_0)
      ParseFrame();                
   }
}

void CServerGroupDlg::ParseFrame()
{ ~
  m_List_InfoOfClient.InsertItem(0, ClientID, 0);
~ }