急!怎样在vc++的一个类中取得其他类的指针? 获得应用指针:AfxGetApp();主框架:AfxGetMainWnd();活动视图:GetActiveView();获得活动视图对应的框架:GetActiveView->GetParent(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大哥,我是说要他把问题说的详细一点,不要这样好不好呀还有以下的函数可以参考从App,Doc得到ViewCWinApp * pA=AfxGetApp();POSITION pos=pA->GetFirstDocTemplatePosition();CDocTemplate * pDT=pA->GetNextDocTemplate(pos);pos=pDT->GetFirstDocPosition();CDocument * pD=pDT->GetNextDoc(pos);pos=pD->GetFirstViewPosition();CView * pV=pD->GetNextView(pos);当然,原理是这样,如果你有多个View,或者有Doc,甚至有多个DocTemplate,可以适当调整源代码我试过了,应该没什么问题了吧 另外,从MainFrame得到Doc,CDocument* GetActiveDocument( ); 建议看一下这个文档,肯定符合你的要求 http://www.csdn.net/filebbs/read_topic.asp?id=903 MFC改变控件字体 谢一辈子创建注册表键值,再设置、读取键值,谁贴点提示和代码啊 curl的问题 两个非模态对话框之间如何用自定义消息传递信息? ShellExecute打开Excel文件的问题,急!!! bobob,你怎么这么快就把我的帖子结贴了啊,而且好歹你也给另外一个兄弟分一点分嘛 文件转换问题 请问把对话框的Border去掉后整样才能移动窗口啊? 关于#define的新问题,不知大家见过没有 我怎么才能上网??? 高分请教一个简单问题,关于postmessage。 faint!!我都要晕了!谁能解决??!
从App,Doc得到View
CWinApp * pA=AfxGetApp();
POSITION pos=pA->GetFirstDocTemplatePosition();
CDocTemplate * pDT=pA->GetNextDocTemplate(pos);
pos=pDT->GetFirstDocPosition();
CDocument * pD=pDT->GetNextDoc(pos);
pos=pD->GetFirstViewPosition();
CView * pV=pD->GetNextView(pos);
当然,原理是这样,如果你有多个View,或者有Doc,甚至有多个DocTemplate,可以适当调整
源代码我试过了,应该没什么问题了吧 另外,从MainFrame得到Doc,
CDocument* GetActiveDocument( );
http://www.csdn.net/filebbs/read_topic.asp?id=903