더블버퍼링2 더블버퍼링, 트리플버퍼링 (CPaint, CDC 클래스) 발췌 : 열혈강의 Visual C++ 2008 MFC 윈도우 프로그래밍 p608 윈도우의 깜빡임을 제거하는 최선의 방법은 더블 버퍼링(Double Buffering)입니다. DC에 직접 출력하는 것이 아니라, 화면 DC와 호환되는 메모리 DC(버퍼DC)를 만들어서 모든 그리기 작업을 수행한 후 , 메모리 DC의 내용을 화면 DC로 복사하는 기법입니다. 아래 코드는 트리플버퍼링을 사용하였고, 배경의 색을 설정하고 있다. memSuiteDC는 실제 화면인 DC에 그려질 메모리DC이다. memDC는 memSuiteDC에 그려질 메모리DC이다. CBufferingDlg::CBufferingDlg() { m_pBitmap = new CBitmap(); m_pBitmap->LoadBitmap(IDB_BITMAP1).. 2010. 12. 24. MFC 그림으로 버튼, 스크롤, 리스트 만들기 - 더블버퍼링 & UML 문서화 기법 링크 : http://blog.naver.com/dolicom?Redirect=Log&logNo=10071259662 2010. 11. 26. 이전 1 다음