MFC中对话框如何访问文档成员变量?

想在视图类中添加消息处理程序 OnDialogDestroyed,但为何找不到这个消息?

SDI界面,对话框为无模式的。
只要解决这个问题即可给分:MFC中对话框如何访问文档成员变量

OnDialogDestroyed的问题,我是在看jeff prosise 的MFC windows 程序设计那本书,遇到的问题。

代码不需要保密的话:请把代码压成*.rar当附件发在 何丹的论坛(/) 上.压代码前,请先删除debug,release文件夹,及*.opt,*.ncb,*.plg,*.aps. 如果不想注册,可用临时号,帐号和密码都是test2
温馨提示:内容为网友见解,仅供参考
无其他回答

...框的要访问另外一个对话框的成员变量,应该怎么做?
假设有2个对话框A、B,对应的类为:CADlg、CBDlg 对话框A想访问对话框B的成员变量m_bData,那么m_bData就必须声明为public类型,然后在CADlg里面定义一个CBDlg的实例m_bDlg,这样在对话框A就可以通过m_bDlg.m_bData的方式 访问对话框B的成员变量m_bData了 ...

MFC 怎么在对话框类中访问view类成员
第一种:CMainFrame *pFrameWnd = (CMainFrame*)AfxGetApp()->GetMainWnd;pFrameWnd->GetActiveView();第二种是利用全局变量the App,在CMyAPP这个类里有一个申明的全局变量。:theApp.GetMainWnd()->GetActiveView();

如何在基于dialog的MFC工程在Dlg类中添加成员变量和成员函数
如何在基于dialog的MFC工程在Dlg类中添加成员变量和成员函数  我来答 分享 微信扫一扫 网络繁忙请稍后重试 新浪微博 QQ空间 举报 浏览5 次 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 成员函数 dialog mfc 工程 dlg 搜索资料 本地图片 图片链接 代码 提交回答 ...

MFC显示对话框后,如何实现点击对话框的确定按钮让编辑框中的内容显示...
建立一个对话框成员变量(public: CString m_str),在确定按钮响应函数OnOK里面,将三个编辑框的绑定变量(CString类型)赋值给m_str:m_str = m_edit1+" "+m_edit2+" "+m_edit3;在对话框模态调用(DoModal)处,通过一个主框架的类成员CString接收变量:m_showStr = dlg.m_str;这样数据接...

MFC中框架类引用视类或文档类的变量
GetActiveView(),是框架类的成员函数,你可以直接使用 你用GetActiveDocument(),可以获得框架类的文档指针。这两个都是虚函数,你重写一下这两个函数,返回你自己的文档与视类指针。在函数体内只写一句话就行了 return cMyDoc\/return cMyView;

MFC如何获得模态对话框中的参数,急!!!
则可以在对话框类中加入对应的成员变量来保存,同时在调用EndDialog之后获取对话框对象的对应成员变量内容即可 如果是要得到对话框打开期间的操作内容,则可以让对话框主动的把内容封装到消息中,并通过消息机制发送给需要的对象,该对象通过消息队列获取到对应消息后就能提取到内容了 ...

怎样为对话框类添加成员变量
为控件增加变量的话,得在类向导(ctrl+w)里操作 如果添加的类别为Control,则类型为控件的类型,表示的是控件,只能调用控件的属性和方法。如果添加的类别为Value,int,float之类都行,如类型为CString,表示的是控件上显示的文件值。

MFC如何在子对话框建立新变量,使得能在主对话框中调用
MFC中的对话框貌似只是个类吧,你把数组声明为公有成员,主对话框就直接使用该公有成员就行了。。。或者声明一个公有指针,把你申请的数组指针付给这个公有指针,或者你设置个共有成员函数,该函数返回该数组指针就行了。。。

怎样在MFC控件中添加变量
用“Ctrl + W”或者通过“文件”菜单打开 MFC ClassWizad,选择第二个标签“成员变量”,选中你要操作的控件双击或单击“添加成员变量”按钮,会弹出一个对话框,让你设置变量名称和类型。MFC ClassWizad 显示的都是英文,看懂应该没有什么问题。

MFC在自己写的类中通过主界面对象调用主界面的变量
1,首先在你的类中要包含主界面类cmydlg.h头文件。2.通过AfxGetMainWnd()得到主机界面类指针。CMyDlg* pdlg=(CMyDlg*)AfxGetMainWnd();然后就是pdlg->My_name就可以了

相似回答
大家正在搜