안녕하세요. 천리안 프로그래머 포럼 C++Builder 담당 임펠리테리입니다.
WM_DRAWITEM 메시지는 이름 그대로 아이템을 그리는 메시지이므로, 아이템 영역이
아닌 부분의 색깔을 그려주지는 못합니다. 예를 들어서 컬럼의 경계를 넘어가는
부분, 그리고 아래쪽에 남는 아이템이 아닌 빈 영역 등은 다른 메시지, 즉
WM_ERASEBKGND 에 의해 그려집니다. 이 메시지의 핸들러를 만들어서 원하는 색을
직접 그려주면 되죠.
그럼 참고하시길...
임펠리테리 박지훈이었습니다.
( http://myhome.thrunet.com/~cbuilder, cbuilder@thrunet.com)
|