소켓 처리하는 스레드에서 바로 콜백하지 말고 SendMessage가지고 메인스레드로 유저 정의 이벤트보내가지고 다이얼로그를 DestroyWindow해보자 아니면 그냥 다이얼로그 HWND로 WM_CLOSE메시지를 보내던지.