如何获得其他视图存入的数据???
void CMyView1::OnRButtonDown(UINT nFlags, CPoint point)
{
CMyDoc* pDoc=(CMyDoc*)this->GetDocument();
pDoc->Index=3;
}
void CMyView2::OnRButtonDown(UINT nFlags, CPoint point)
{
CMyDoc* pDoc=(CMyDoc*)this->GetDocument();
int value=pDoc->Index;//可以这样获得这个值吗?CMyView1中的pDoc可是局部的啊!
}
两个视图是在CMainFrame中切分完成的,CMyDoc是派生自CDocument,
两个视图都没有显式地同CMyDoc关联(到底要怎样关联??),
请问这样获得数据可以吗??更通用的办法是什么?