본문 바로가기

728x90

개발자 모드/MFC

(12)
MFC 폴더 선택해서 파일명 list box에 출력하기 인터넷에 돌고 있는 MFC에서 폴더 선택해서 파일 리스트 출력 하는 소스코드 void CtestttDlg::OnBnClickedButton1() { // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. //파일 선택 다이얼로그 strPathName1 = GetUserSelectFolder(_T("선택 파일")); if(strPathName1.GetLength() == 0) return; SetDlgItemText(IDC_EDIT1, strPathName1); GetFileList1(strPathName1); } 버튼 1에 대한 소스코드 CString CtestttDlg::GetUserSelectFolder(CString strMsg) { ITEMIDLIST *pidlBrowse; TCHAR ps..
MFC checksum 비교 프로그램 void CtestttDlg::OnBnClickedButton1() { // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. //파일 선택 다이얼로그 strPathName1 = GetUserSelectFile(_T("업로드 파일")); if(strPathName1.GetLength() == 0) return; SetDlgItemText(IDC_EDIT1, strPathName1); } 버튼 1번 눌러서 파일 선택해서 IDC 1에 표시 void CtestttDlg::OnBnClickedButton3() { // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. CString strCheckSum1; //strCheckSum = CMD5Checksum::GetMD5((BYTE *)pszInp..
MFC 파일 선택하여 EditConotrol에 표시하기 디버깅 화면 파일 선택을 클릭시 ReadMe.txt 파일 선택시 위와 같이 EditControl창에 선택한 파일이 폴더와함께 나타난다. 버튼 함수 내용 void CtestttDlg::OnBnClickedButton1() { // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. //파일 선택 다이얼로그 strUploadFile = GetUserSelectFile(_T("업로드 파일")); if(strUploadFile.GetLength() == 0) return; } 파일 선택 함수 내용 CString Ctest_EditControl_210521Dlg::GetUserSelectFile(CString strMsg) { CString str = _T("All files(*.*)|*.*|"); // 모..
MFC EditControl 제어 하기 버튼 1을 누를시 왼쪽 EditControl에 넣은 내용을 오른쪽 EditControl로 복사 void Ctest_EditControl_210521Dlg::OnBnClickedButton1() { // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다. CString str; GetDlgItemText(IDC_EDIT1, str); SetDlgItemText(IDC_EDIT2, str);; }

728x90