Programming/MFC [에디트박스] 에디트 박스 내용 txt파일 불러오기 푸어맨 2016. 9. 12. 16:59 void SerialDlg::OnBnClickedButtonLoad() { // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. CString m_strPath, str; CStdioFile rFile; CFileException ex; CFileDialog dlg(TRUE, _T("*.txt"), NULL, OFN_FILEMUSTEXIST | OFN_OVERWRITEPROMPT, _T("TXT Files(*.txt)|*.txt|"), NULL); if (dlg.DoModal() == IDOK) { m_strPath = dlg.GetPathName(); if (m_strPath.Right(4) != ".txt") { m_strPath += ".txt"; } rFile.Open(m_strPath, CFile::modeReadWrite | CFile::typeText, &ex); // 에디트 박스에 있는 것을 저장한다. UpdateData(TRUE); while ( rFile.ReadString(str) ) { m_edit_serial_snd_str += (str + _T("\r\n")); } UpdateData(FALSE); // 종료한다. rFile.Close(); } }