初学VC的一个问题:对话框如何调用DOC中的某方法?

bookshop 2005-10-14 05:02:12
我用资源管理器加了一个dialog,在view.cpp中domodal显示出该dialog,想点dialog某button的时候调用doc.cpp下的一个方法,如何做啊??

还有感觉VC好麻烦,一个简单功能要这么多代码,用其他语言很快就实现了,请问各位高手指点下什么时候用VC开发?
...全文
90 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
AnyShare 2006-03-16
  • 打赏
  • 举报
回复
基础哦
bookshop 2005-10-15
  • 打赏
  • 举报
回复
怎么换呢?我是初学VC,请多指点~
菜牛 2005-10-14
  • 打赏
  • 举报
回复
我倒觉得,是你的设计思想有问题,没有体现功能分开的原则,凭什么View中的对话框要访问Document中的方法?不能换一种设计吗?
guosenjuncs 2005-10-14
  • 打赏
  • 举报
回复
(CMainFrame*)AfxGetMainWnd()->GetActiveView()->GetDocument().
84830388 2005-10-14
  • 打赏
  • 举报
回复
C**View *pView =(C**View*)(AfxGetApp()->m_pMainWnd->GetActiveView());
pView->GetDocument();就是了

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧