본문 바로가기

C++/MFC

Dialog를 띄우고 데이터 받기

반응형

Dialog를 open한 후 

선택된 LOT을 부모 Dialog로 전달하기 위한 소스임


[부모 Dialog]

변수를 선언한다.

CString fromChilDlg_Lot; //헤더파일 및 생성자

void COriginalDlg ::OnBnClickedButtonSelectLot()
{
 // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다.

 CFPC_Lot_selection popselect;

 if(popselect.DoModal()==IDOK)
 { 
  m_strLotCode.Format("%s",fromChilDlg_Lot);
  SetDlgItemText(IDC_EDIT_LOTCODE,m_strLotCode);
 }
}



[자식 Dialog]

COriginalDlg *mainapp = (COriginalDlg *)AfxGetApp()->GetMainWnd(); 


mainapp->fromChilDlg_Lot=GetLot();    //이렇게 하면 선택된 LOT가 main의 변수에 저장이 됨



반응형

'C++ > MFC' 카테고리의 다른 글

AfxExtractSubString  (0) 2018.06.27