본문 바로가기

# IT, Computer Science/MFC, API

dialog간 변수 참조

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


#include "InputDlg.h"
void CLLLDlg::OnButtonTest() 
{
 // TODO: Add your control notification handler code here
 CInputDlg dlg;

 

// * CInputDlg Class에 CLLLDlg에 대한 포인터 추가

 dlg. m_pParentDlg = this;
 dlg.DoModal(); 
}

 

버튼 누를 시 대화상자에서

#include "LLLDlg.h"
void CInputDlg::OnOK() 
{
 // TODO: Add extra validation here

 // CLLLDlg LDlg;   <--- 불 필요


 // UpdateData(TRUE);
 // LDlg.m_strOut = m_strInput;

 // LDlg.UpdateData(FALSE);

 

 m_pParentDlg->m_strOut = m_strInput;
 
 CDialog::OnOK();
}