제목 그대로다.
BROWSEINFO BrInfo;
TCHAR szBuffer[512];
::ZeroMemory(&BrInfo,sizeof(BROWSEINFO));
::ZeroMemory(szBuffer, 512);
BrInfo.hwndOwner = GetSafeHwnd();
BrInfo.lpszTitle = _T("파일이 저장될 폴더를 선택하세요");
BrInfo.ulFlags = BIF_NEWDIALOGSTYLE | BIF_EDITBOX | BIF_RETURNONLYFSDIRS; LPITEMIDLIST
pItemIdList = ::SHBrowseForFolder(&BrInfo);
::SHGetPathFromIDList(pItemIdList, szBuffer); // szBuffer에 선택된 경로가 저장된다.
댓글 남기기