在对话框类里定义视图类指针pWnd
假设是在视图类里用对话框
CXXXDlg dXXX(this);//传递视图类指针
在构造函数里pWnd=pParent;
以后就可以用pWnd->GetDocument()获得文档指针,然后就干吧!处理EN_SETFOCUS要自定义Notify消息吧,手工添加消息映射!
参看http://www.csdn.net/expert/topic/254/254919.shtm
是不是没有#include "stdafx.h"呀
假设是在视图类里用对话框
CXXXDlg dXXX(this);//传递视图类指针
在构造函数里pWnd=pParent;
以后就可以用pWnd->GetDocument()获得文档指针,然后就干吧!处理EN_SETFOCUS要自定义Notify消息吧,手工添加消息映射!
参看http://www.csdn.net/expert/topic/254/254919.shtm
是不是没有#include "stdafx.h"呀
假设是在视图类里用对话框
CXXXDlg dXXX(this);//传递视图类指针
//////////////////////这一句加在什么地方?在构造函数里pWnd=pParent;//////////////////////pWnd用不用定义?若要,怎样定义?
CMyView* m_pView;
}
CMyView::OnSomeCommand(){
CMyDlg dlg;
dlg.pView=this;
}
CMyDlg::SomeFunction(){
m_pView->GetDocument()->UpdateAllViews(m_pView,2,NULL);
}