Eyy, I'm to the point where I'm finally putting DirectX in my MFC app. The problem is, there is a huge flicker because MFC AND DirectX are both erasing the background. So I'm overloading CView's OnEraseBkgnd and just returning false so that MFC won't erase. Well it doesn't work, there is still a huge flicker because I'm not overloading right or something else is happening. Take a look:

CNetworkView.h
Code:
virtual BOOL OnEraseBkgnd(CDC* pDC);
CNetworkView.cpp
Code:
BOOL CNetworkView::OnEraseBkgnd(CDC* pDC)
{
	return FALSE;
}
I'm using .NET 2003 and as some of you know, there is no class wizard . I'm wondering if I have to add a message map for it for WM_ERASEBKGND or something. Anyone know?