Index: src/ch/FFListCtrl.cpp =================================================================== diff -u -N -rd5c3edd0d167db9b5d47d04248820fda49499a5e -r547f865c69434c14c6f16e4b529d4198f6fe2040 --- src/ch/FFListCtrl.cpp (.../FFListCtrl.cpp) (revision d5c3edd0d167db9b5d47d04248820fda49499a5e) +++ src/ch/FFListCtrl.cpp (.../FFListCtrl.cpp) (revision 547f865c69434c14c6f16e4b529d4198f6fe2040) @@ -18,7 +18,6 @@ ***************************************************************************/ #include "stdafx.h" #include "FFListCtrl.h" -#include "MemDC.h" #ifdef _DEBUG #define new DEBUG_NEW @@ -65,13 +64,13 @@ CRect rect; GetClientRect(&rect); - CMemDC memDC(&dc, rect); + CMemDC memDC(dc, rect); CRect clip; - memDC.GetClipBox(&clip); - memDC.FillSolidRect(clip, GetSysColor(COLOR_WINDOW)); + memDC.GetDC().GetClipBox(&clip); + memDC.GetDC().FillSolidRect(clip, GetSysColor(COLOR_WINDOW)); - DefWindowProc(WM_PAINT, (WPARAM)memDC.m_hDC, (LPARAM)0); + DefWindowProc(WM_PAINT, (WPARAM)memDC.GetDC().m_hDC, (LPARAM)0); } void CFFListCtrl::LimitItems(int iLimit)