안녕하세요?
제가 TListView를 상속받는 컴포넌트를 테스트하고있습니다.
거의 모든 기능이 TListView와 동일한데 몇가지 필요한 메쏘드를 추가하려고 말이죠.
이전에 질문을 드렸듯이 TListView의 각 Column에 색깔을 주기위해,
WM_DRAWITEM이라는 메세지를 trapping하였습니다.
근데 문제는 각 컬럼의 사이즈를 조절한 이후에는 메세시 trapping이 되질 않습니다.
즉 각 컬럼에 원하는 색깔로 그려줄 수 없게되었습니다.
왜 이런 현상이 일어나는 것인지 궁금합니다.
또한 TListView에서 Column Resizing이 일어날 때 이벤트 핸들러를 작성할 수 있는지도
궁금합니다.
읽어주셔서 감사합니다.
즐거운 통신이 되시길...
|