블로그 > DoogieBlog
http://blog.naver.com/maybreez/10000640493
윈도우XP에서 VC++ 6.0 (2002 이상도 그런지는 모르겠음)사용해서 멀티쓰레드 프로그램 개발시
breakpoint를 사용해서 디버깅을 시도하면 갑자기 마우스를 제외한 모든 움직임이 멈춰버리는 현상이 발생한다. 간혹 몇 분이 지난후 정상으로 돌아오기도 하나 대부분 돌아오지 않는다.
이 문제는 한글 윈도우XP에서만 발생한다고 하며 해결방법은
제어판 -> 날짜,시간,언어 및 국가별 옵션 -> 국가 및 언어 옵션 -> 언어 tab -> 텍스트 서비스 및 입력 언어 : 자세히 -> 고급 tab ->고급 텍스트 서비스 사용 안함 선택함.
이렇게 하면 정상적으로 디버깅이 가능하다.