-
RISEBY
你想在按下按钮以后,CTextView函数就去访问m_theta的值这很明显是一个事件,如果不通过发消息通知。你的CTextView函数怎么知道什么时候去访问m_theta的值呢?既然只有发消息,索性就把m_theta的值在消息中发过去不就好了吗?
-
三国纷争
有很多种方法可以 ,我介绍两种:第一种:CMainFrame *pFrameWnd = (CMainFrame*)AfxGetApp()->GetMainWnd;pFrameWnd->GetActiveView();第二种是利用全局变量the App,在CMyAPP这个类里有一个申明的全局变量。:theApp.GetMainWnd()->GetActiveView();
-
繁星淼淼
最简单的办法是在View类里响应菜单消息,在消息响应函数里弹出对话框:Ctestdlg dlg(pView);dlg.Domodal();需要为你的对话框类添加一个构造函数,Ctestdlg(CXXView *pView);然后添加一个成员变量保存pView的值,这个值就是View的指针。