在对话框间传递数据(转自lixiaosan的博客)

来源:互联网 发布:淘宝是cs还是bs 编辑:程序博客网 时间:2024/06/05 19:13

遇到了需要在对话框间传递变量的问题,所以找到了这篇文章,这篇文章比较简洁,而且很清晰,我们只需照葫芦画瓢就行了!

CDlg1::OnButton1()
{
      CDlg2 dlg2;
      dlg2.m_str = _T("你好"; )
      dlg2.m_bJudge = TRUE;
      dlg2.DoModal();
}
 
//Dlg2.h
public:
     CString m_str;
     BOOL m_bJudge;
 
 
//Dlg2.cpp
CDlg2::OnInitDialog()
{
    if (m_bJudge)
        GetDlgItem(IDC_EDIT1)->SetWindowText(m_str);
}