CListBox를 상속 받아 새로운 클래스를 작성했다.
Message Reflect를 사용하여 자신이 Draw하도록 작성했는데
이놈이 debug 모드에서는 이상이 없다가 release 모드로 돌리기만 하면
먹통이 되는거다..
정확히 debug 모드에서 이상이 없지는 않았다. 매우 느리게 동작했지만
다른 문제인줄 알았지....
아무튼 쑤셔보다보니까 DrawItem() 함수에서 그리고 있을 때 다른 곳에서
GetText()를 호출하는게 문제였던 것 같다.
GetText()의 호출을 빼버리니까 발생하던 문제가 사라져버렸다.
결국 GetText()를 호출하는 대신 내부에 저장한 데이타를 넘겨주는 방식으로 해결!!!!
Message Reflect를 사용하여 자신이 Draw하도록 작성했는데
이놈이 debug 모드에서는 이상이 없다가 release 모드로 돌리기만 하면
먹통이 되는거다..
정확히 debug 모드에서 이상이 없지는 않았다. 매우 느리게 동작했지만
다른 문제인줄 알았지....
아무튼 쑤셔보다보니까 DrawItem() 함수에서 그리고 있을 때 다른 곳에서
GetText()를 호출하는게 문제였던 것 같다.
GetText()의 호출을 빼버리니까 발생하던 문제가 사라져버렸다.
결국 GetText()를 호출하는 대신 내부에 저장한 데이타를 넘겨주는 방식으로 해결!!!!