Programming - cpueblo.com

파일 오픈 예제(복수 멀티 가능) - CFileDialog


글쓴이 : 유광희 날짜 : 2002-05-13 (월) 16:43 조회 : 15067
파일 오픈 예제(복수 멀티 가능)
FilesTemp 가 이상하오니.. 보기만 하세요
char FilesTemp[10240]; void CCodeShuffleDlg::OnOpenFile() { POSITION FilesPoint; CString FileName; // TODO: Add your control notification handler code here CFileDialog Files( TRUE, "*.c;*.cpp;*.h", NULL, OFN_ALLOWMULTISELECT, "Code Files (*.c;*.cpp;*.h)|*.c;*.cpp;*.h|All Files (*.*)|*.*|"); Files.m_ofn.lpstrFile = FilesTemp; Files.m_ofn.nMaxFile = 10240; if (Files.DoModal() == IDCANCEL) return; FilesPoint = Files.GetStartPosition(); CFile file; while(1) { if (FilesPoint == NULL) break; FileName = Files.GetNextPathName(FilesPoint); if (FileName.IsEmpty()) break; m_FileList.AddString(FileName); } }