view类调用DOC类函数无效果怎么办??

CXXXDOC:
CList<CPoint,CPoint>m_List;

XXXdView::OnDraw(CDC* pDC)
中调用
doc类的函数

CXXXDoc* pDoc = GetDocument();

pDoc->m_List.RemoveAll();

这个OK。。但是

CXXXView::UnDO()
{

CXXXdDoc*p=GetDocument();
p->m_List.RemoveAll();
}
这个没效果 ,、这是怎么回事啊

http://blog.csdn.net/xianglifighter/article/details/28851443