+ -
当前位置:首页 → 问答吧 → MFC类函数之间的调用

MFC类函数之间的调用

时间:2011-11-29

来源:互联网

请问我在类中的两个函数void CTestDlg::OnSend() 和 void CALLBACK NetMsgProc(int nType,void *pPointer)。。
如何实现在NetMsgProc()中调用 void CTestDlg::OnSend() 函数 ?? 求高手赐教。。。

作者: uestcryx   发布时间: 2011-11-29

在NetMsgProc中取得CTestDlg的指针才能调用。
另一个做法是在NetMsgProc中向CTestDlg这个对话框发自定义消息,然后由CTestDlg自己来执行OnSend

作者: wltg2001   发布时间: 2011-11-29

引用 1 楼 wltg2001 的回复:
在NetMsgProc中取得CTestDlg的指针才能调用。
另一个做法是在NetMsgProc中向CTestDlg这个对话框发自定义消息,然后由CTestDlg自己来执行OnSend
能不能具体一点呢? 我是个新手。现在急用。谢谢。。

作者: uestcryx   发布时间: 2011-11-29

在设置回调函数的时候,在参数里传CTestDlg的指针
然后在回调函数里,把pPointer参数转化成CTestDlg的指针

作者: ouyh12345   发布时间: 2011-11-29