This Visual C++ 2005 sample demonstrates how to host a WinForm user control as a dialog or a view in an MFC application.
MFCWINF
MFCWINF