Notice
Recent Posts
Recent Comments
목록OnPaint 1
LuvSea
OnPaint()와 OnDraw()
WM_PAINT메세지를 처리하는 메세지 처리기는 OnPaint이다. 어떤 윈도우든 그 윈도우가 항상 싱싱한 모습으로 보이고자 한다면 OnPaint 함수를 재정의해서 거기에 현재 윈도우의 모습을 화면에 출력하는 루틴에 넣어 두어야 한다. 일반적으로 윈도우에서 화면 복원 루틴을 OnPaint 메세지 처리기에 넣어 두면 되는데, CView Class의 파생 클래스에서 작업할 때 만큼은 특별히 OnPaint 함수를 쓰는 것보다, OnDraw함수를 사용하는것이 더 바람직하다. OnDraw함수는 메세지를 처리하기위한 처리기가 아닌 가상(Virtual)함수로 CView Class에서 CWnd Class 상속을 받은 후 OnPaint 함수를 재정의 하고, OnDraw라는 새로운 함수를 멤버 함수로 추가하고, OnPai..
sTudy
2010. 3. 20. 11:01