WM_PAINT1 MFC-GDI의 개념 API에서 GetDC라던가, BeginPaint라던가, ReleaseDC, EndPaint에 대해서, CDC 클래스가 담당 하고 있다고 생각하면 딱히 GDI의 개념 자체는 바뀐게 없다. WM_PAINT에서는 화면에 출력, 가려진 부분이 생기면 다시 출력 하거나 그런 부분은 모두 똑같고, Pen이나 Brush에 대한 것도 CPen이나 CBrush 클래스에서 정보들을 가지고 있다. OldPen이나 OldBrush를 통해서 되돌아 오는 DC의 값을 저장해 두었다가, 출력이 끝나면 다시 이전 값으로 되돌리는 작업이라던가. BitMap을 출력할 때 MemDC를 사용해서 미리 그려 넣은 후 Dc간의 복사를 해준다거나 하는 것도 API의 GDI와 차이가 없다. 단지 그것이 클래스에서 관리하게 되었다는 것뿐? 일단 실.. 2010. 5. 16. 이전 1 다음