프로그래밍

스레드를 사용하는 프로그램 디버그

떡공이 2012. 10. 5. 19:20

               출처 : http://www.hayanmail.com/jsy/index.html?board=cizblog_zboard3&ln_mode=news_view&id=14&ct_sel=2

 

 

스레드를 사용하는 프로그램 디버그시 OS가 멈추는 현상

XP에서 스레드를 사용하는 프로그램을 디버깅하다 보면 자주 OS가 멈춰버려서 리부팅까지 해야 되는 상황이 자주 발생합니다. 이 때문에 98이나 2000 에서 디버깅을 하기도 했는데 VC++ 6.0과 XP가 충돌하는 것으로도 의심을 했었지만 VC++2005 에서도 동일한 문제가 생긴다고 합니다.
그래서 검색을 해보니 원인은 IME 쪽 버그라고 합니다. 
해결방법은 제어판 --> 국가 및 언어 옵션 --> 언어 탭 --> 자세히... --> 고급 --> 고급 텍스트 서비스 사용 안 함 을 체크하고 리부팅을 합니다.