BROWSEINFO browse;
browse.hwndOwner = hWndOwner;
browse.pidlRoot = NULL;
browse.pszDisplayName = chFolderName;
browse.lpszTitle = strTitle;
browse.ulFlags = BIF_RETURNONLYFSDIRS;
browse.lpfn = MyBrowseCallbackProc;
browse.lParam = (LPARAM)(LPCTSTR)strInitFolder;
LPITEMIDLIST pidl = SHBrowseForFolder(&browse);
if (NULL != pidl) {
if (SHGetPathFromIDList( pidl, path )) {
strRet.Format(_T("%s"),path);
}
} // if (NULL != pidl)
hwndOwner 가 NULL --> Modaless
hwndOwner 가 값이 있으면 --> Modal
댓글 없음:
댓글 쓰기