对话框的信息传接到单文档上显示

对话框的信息传递到单文档上显示
大家好,我初学MFC,现在在一个单文档工程中,在菜单上面新增加了一个start,关联了一个对话框,点击菜单上的start然后触发对话框,在对话框中输入一些参数,设置了一个run的按钮,然后我在MainFrame中响应了这个run的按钮,希望能够开始运行MainFrame中的一些函数,做一些计算,最后将结果输出到grid control中。但是我现在点击run后发现根本就没有响应那个MainFrame中的消息函数,我又把这个消息响应函数改到了这个对话框类中,结果可以响应这个消息函数,但是我设置的参数怎么传递到MainFrame中呢?或者我设置的对话框中的参数怎么传递到文档中做进一步计算呢?很是着急上火。。。。

------解决方案--------------------
可以用SendMessage。
1.找到MainFrame的句柄
2.需要发送的内容变成指针发送
3.MainFrame ON_MESSAGE消息接收处理
------解决方案--------------------
AfxGetMainWnd()得到主框架窗口的CWnd*指针
------解决方案--------------------
你在框架类里面怎么能重载对话框类里的OnBnClickedRun()呢,应该在对话框OnBnClickedRun()用sendmessage()给框架类发送消息,