在CGetName.h中声明:
LPVOID m_pView;
在FriendView.CPP初始化对话框时,将类指针传给上面的变量:
YourDlg->m_pView = (void *)this;
在CGetName.cpp中 #include "FriendView.h"
这样调用:
((CFriendView*)m_pView)->view中的变量;
在CGetName的DoModal函数之前可以用CFriendView的成员变量给CGetName的成员变量赋值。
比如。CFriendView的成员变量m_nView,CGetName有成员变量m_nParent。
CFriendView.cpp中的代码如下:
CGetName dlg;
dlg.m_nParent = m_nView;
dlg.DoModal();
...
在CGetName.cpp中 #include "FriendView.h"
这样调用:
((CFriendView*)m_pView)->view中的变量;