父窗体指针传给子窗体
//showDVSDlg.h
CWnd *m_pParent;
//showDVSDlg.cpp
CShowDVSDlg::CShowDVSDlg(CWnd* pParent /*=NULL*/)
: CDialog(CShowDVSDlg::IDD, pParent)
{
m_pParent = pParent;
}
//调用父窗体的成员
void CShowDVSDlg::ShowTreeList()
{
............
int nNum = ((CStateDlg1*)m_pParent)->m_CurrentCCSPIN & 0x0f;
}
//state1.cpp
//将父窗体指针传给子窗体 include showDvsDlg.h
m_pShowDVSDlg = new CShowDVSDlg(this);
浙公网安备 33010602011771号