怎样在对话框中得到Document指针

饮水思源 - 精华区文章阅读
发信人: thebestone (Simple life), 信区: VC

            标  题: 【合集】怎样在对话框中得到Document指针

            发信站: 饮水思源 (2002年04月11日19:23:13 星期四), 站内信件

            ☆──────────────────────────────────────☆  wanywn (正枫) 2001年12月12日18:58:26 星期三 提到: 如题,谢了 ☆──────────────────────────────────────☆  microsoft (论文工作需要顺其自然) 2001年12月12日19:05:55 星期三 提到: 把这个指针传递过去就是了。 或者使用GetActiveDocument(); ☆──────────────────────────────────────☆  wanywn (正枫) 2001年12月12日19:36:01 星期三 提到: CDialog里面好像没有这个函数阿! 只有GetActiveWindow! ☆──────────────────────────────────────☆  wonderow (大虾小生) 2001年12月12日19:39:49 星期三 提到: 用: CMainFrame *cf; cf=(CMainFrame *)AfxGetApp()->m_pMainWnd; cf->GetActiveDocument()...... ...... ☆──────────────────────────────────────☆  microsoft (论文工作需要顺其自然) 2001年12月12日19:42:47 星期三 提到: right. 如果是单文档程序: ((CFrameWnd*)AfxGetMainWnd())->GetActiveDocument(); 如果是多文档程序: CFrameWnd* pActive = ((CFrameWnd*)AfxGetMainWnd())->GetActiveFrame(); if (pActive != NULL) { CYourDocument* p = (CYourDocument*)(pActive->GetActiveDocument(); } 

你可能感兴趣的:(document)