如何根据模板对象获取该模板对应的视图类对象的实例?
我想在一个回调函数里面使用一个视图类及文档类的一些成员函数,但是本人的应用程序是一档多视图的,在App类里面声明了很多模板。
void CALLBACK EXPORT TimerProc(HWND hWnd, UINT nMsg, UINT nIDEvent, DWORD dwTime)
{
TRACE("找到了***nMsg is %u,dwTime is %lu****\n",nMsg,dwTime);
CMyApp* myApp = (CMyApp*)AfxGetApp();
CMyDoc* pDoc = (CLMTDoc*)myApp->m_pMainDoc;
COneView *pOneView = (COneView*)lmtApp->m_pOneTemplate;
..................
}
问题点数:0、回复次数:2Top
1 楼flyelf(空谷清音)回复于 2003-12-02 11:19:30 得分 0
用CWinApp::GetFirstDocTemplatePosition and CWinApp::找到需要的doctemplate
然后用CDocTemplate::GetFirstDocPosition and CDocTemplate::GetNextDoc找到对应的document
如果还想找到某对应视图,那么可以调用CDocument::GetFirstViewPosition and CDocument::GetNextView来获取Top
2 楼leopardsmith(FUCK BUSH 's)回复于 2003-12-03 18:15:45 得分 0
学习Top




