Q&A

  • 무효화영역(Invalid Rect)을 알고 싶습니다.
안녕하세요.

궁금한것이 있습니다.



폼위에 패널이있고, 그위에 PaintBox가 있습니다.

PaintBox에는 OnPaint이벤트에서 여러 이미지를

출력하고 있습니다.



그런데 OnPaint이벤트가 발생되면 무효화가 된

영역만을 계산하여, 그 부분만 다시 그려주고

싶습니다. 현재는 OnPaint에서 모두 다시 그려주기

때문에 프로그램 속도가 느려지고 있습니다.



visual C++에서는 PAINTSTRUCT 구조체를 이용해서,

WM_PAINT 발생시 무효화된 영역을 구해서 처리해주고

있는데, 델파이에서는 그것을 구현하기가

어렵네요.



해결 부탁드립니다. 꼬~~~옥여..





0  COMMENTS