I have been working with both Chris Mander's MFC grid and the Ultimate Grid.

See for details:
The Ultimate Grid Beginner's Guide By The Ultimate Toolbox, 25 Aug 2007
http://www.codeproject.com/Articles/...rid_in_a_CView

MFC Grid control 2.27 By Chris Maunder, 6 May 2010
http://www.codeproject.com/Articles/...d-control-2-27

Both of these grid controls work nicely in a SDI CView windows. But when I create a split window using CSplitterWnd and the following code in an attempt to create a split window with a CListView and and a CView using this code:

Code:
// in CMainFrame.h

// Attributes
public:
	CSplitterWnd m_wndSplitter;

//.. 
// in CMainFrame.cpp
//..

BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
	CSize size(0, 0);

	// create a splitter with 2 columns
	if (!m_wndSplitter.CreateStatic(this, 1, 2))
	{
		TRACE0("Failed to CreateStaticSplitter\n");
		return FALSE;
	}

	// add the first splitter pane - the view in column 0 row 0
    if (!m_wndSplitter.CreateView(0, 0, RUNTIME_CLASS(CSelector), CSize(100, 100), pContext))
	{
		TRACE0("Failed to create CSelector pane\n");
		return FALSE;
	}

	// add the second splitter pane - the view in column 1 row 0
    if (!m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CUltSplitView), size, pContext))
	{
		TRACE0("Failed to create CUltSplitView pane\n");
		return FALSE;
	}

   	m_wndSplitter.SetActivePane(0, 0);
	m_wndSplitter.EnableWindow(FALSE);

    return TRUE;

}// OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
the grid in the CView window appears but is frozen in both instances.

I suspect there is some notification necessary to for the grid to send and receive messages from the split CView window, but I cannot figure out how to implement this notification.

Unfortunately, even a demo application would be too large to append, but for anyone that is interested, the split method is encapsulated in the code I've presented here and the implementation of both grid controls is well explained in the links provided.

Any help or suggestions would be greatly appreciated.