3个回答
展开全部
在CView类中,调用this->GetDocument()得到doc。
在CDocument类中,调用GetFirstViewPosition()和GetNextView()得到所有的view。
在其它类中,一种方法先是把指针传进去,以备调用的时候使用。另外就要用AfxGetApp()得到CWinApp,然后再用GetFirstDocTemplatePosition()和GetNextDocTemplate()得到doc template,然后调用GetFirstDocPosition()和GetNextDoc()得到doc。
在CDocument类中,调用GetFirstViewPosition()和GetNextView()得到所有的view。
在其它类中,一种方法先是把指针传进去,以备调用的时候使用。另外就要用AfxGetApp()得到CWinApp,然后再用GetFirstDocTemplatePosition()和GetNextDocTemplate()得到doc template,然后调用GetFirstDocPosition()和GetNextDoc()得到doc。
展开全部
view *p;\\定义一个全局view类的指针p
view *fun()\\定义一个函数,返回view类指针
{
\\给p赋值的语句
return p;\\返回view类指针p
}
对你补充的那句API实在把我弄糊涂了,都用MFC了怎么还用API,MFC已经封装了绝大部分API,直接用MFC就可以了
view *fun()\\定义一个函数,返回view类指针
{
\\给p赋值的语句
return p;\\返回view类指针p
}
对你补充的那句API实在把我弄糊涂了,都用MFC了怎么还用API,MFC已经封装了绝大部分API,直接用MFC就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
view *p;\\定义一个全局view类的指针p
view *fun()\\定义一个函数,返回view类指针
{
\\给p赋值的语句
return p;\\返回view类指针p
}
其中 p指向的要是用new 或 malloc等动态分配函数分配的地址
view *fun()\\定义一个函数,返回view类指针
{
\\给p赋值的语句
return p;\\返回view类指针p
}
其中 p指向的要是用new 或 malloc等动态分配函数分配的地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询