子对话框怎么调用主对话框里的方法
标题不太准确,我都不知道该怎么说这个问题。我描述一下。
1.建立了一个MFC对话框程序,界面类 CClientDlg。
2.给他添加了一个通信的类 CClientSocket,通信类是基于主对话框类的。
在CClientDlg.h中的声明是CClientSocket *m_pClient
可以在主对话框事件中调用m_pClient->Send( , );发送数据
3.我给住对话框的一个按钮事件加了个子对话框CSetting。重点来了:我想在子对话框中也能用CClientSocket中的Send函数,怎么办。
我把CClientDlg类和CClientSocket类都加进去了。不过一到Send的时候就会异常。
我是这样写的
CClientDlg *dlg;
dlg->m_pClient->Send( , );但这句话会异常。
如果你们看懂了我的意思,指导我一下啊,分不是问题。主要就是想在子对话框中调用通信类