自己新建类如何获得当前活动文档的指针~~??(急!在线等!) 在文档-视图模式下,自己动手新建了一个类(no base class),可是不知道如何得到当前文档的指针,请高手指教!先谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是单文档的么?AfxGetApp()->m_pMainWnd->GetActiveDocument();使用时记得要强制转换成你当前文档的指针。比如你当前的文档类叫CMyDoc,那么CMyDoc* pDoc = (CMyDoc*)(AfxGetApp()->m_pMainWnd->GetActiveDocument());然后用pDoc就可以操作你的文档类了。 我是基于单文档的!按照你的方法,出现如下错误,可否在指点一下,谢谢!!GetActiveDocument' : is not a member of 'CWnd'还要什么头文件么? 那就修改一下:CMainFrame *pFrame = (CMainFrame*)(AfxGetApp()->m_pMainWnd);CMyDoc* pDoc = (CMyDoc*)(pFrame->GetActiveDocument()); 就在刚才你写AfxGetApp()->m_pMainWnd->GetActiveDocument();的地方阿。将这句改成CMainFrame *pFrame = (CMainFrame*)(AfxGetApp()->m_pMainWnd);CMyDoc* pDoc = (CMyDoc*)(pFrame->GetActiveDocument()); 问一下关于EDIT的一个问题(急) 如何修在对话框显示不同大小图片时不会留下之前的图片背景 图像缩放后如何识别? 错误好多阿,请教 写了个程序,出现如下问题,盼解决 获取Browser中的某个frame的IHTMLDocument2的问题 (1)<<关于3com CoreBuilder 6000交换机的配置问题! >>的解决方法 怎样关闭运行中的所有程序 关于CreateProcess输出的问题 句柄到底是什么? 一个VC开发环境的简单问题? 求图形边界跟踪算法
AfxGetApp()->m_pMainWnd->GetActiveDocument();
使用时记得要强制转换成你当前文档的指针。比如你当前的文档类叫CMyDoc,那么
CMyDoc* pDoc = (CMyDoc*)(AfxGetApp()->m_pMainWnd->GetActiveDocument());
然后用pDoc就可以操作你的文档类了。
按照你的方法,出现如下错误,可否在指点一下,谢谢!!
GetActiveDocument' : is not a member of 'CWnd'
还要什么头文件么?
CMainFrame *pFrame = (CMainFrame*)(AfxGetApp()->m_pMainWnd);
CMyDoc* pDoc = (CMyDoc*)(pFrame->GetActiveDocument());
CMainFrame *pFrame = (CMainFrame*)(AfxGetApp()->m_pMainWnd);
CMyDoc* pDoc = (CMyDoc*)(pFrame->GetActiveDocument());