필요한 파일을 불러와 로드하거나 읽거나 할 때가 종종 있다.
뭐 MEMGET에선 BHO파일이나 드라이버 파일 찾을때 사용했다.
사용방법은 간단함 ㅎㅎ
CHAR szFilter[] = "All Files(*.*)|*.*||";
CString csFilter;
CString BhoFilePath;
csFilter=NvBhoMain_CtoWC(szFilter); //프로젝트를 유니코드기반으로 하는바람에 항상 자료형 변환에 귀찮음을 느끼고잇음...
CFileDialog MP_NVBho_FILELOAD_Dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT, csFilter);
if(MP_NVBho_FILELOAD_Dlg.DoModal() == IDOK) //모달로 파일 검색창 활성화
{
SetDlgItemText(IDC_EDIT_FileName, MP_NVBho_FILELOAD_Dlg.GetPathName());
BhoFilePath = MP_NVBho_FILELOAD_Dlg.GetPathName(); //선택한 파일 경로 얻기
mControlBHODllPath.ReplaceSel(BhoFilePath); //에디트컨트롤에 스트링 넣기
}