RICO STUDIO / ONPAINT

OnPaint 1

OnPaint 섹션에 발행된 전체 아티클 및 엔지니어링 노트 아카이브입니다.

NO. 01 C++/MFC

화면 갱신의 정석: Invalidate() 함수와 Dirty Flag 패턴

MFC 개발 중 가장 자주 쓰는 함수 중 하나인 Invalidate(). 하지만 단순히 화면을 새로 그릴 때 무분별하게 호출하고 있지는 않으신가요? 보내주신 자료를 바탕으로, 불필요한 갱신을 줄이고 성능을 극대화하는 'Dirty Flag 패턴'의 핵심을 정리했습니다. 1. In…