CFileDialog 에서 "내컴퓨터"를 초기 폴더로 지정하기 CString sf_GetComputerDir() { IMalloc *pShellMalloc = NULL; IShellFolder *psfParent; LPITEMIDLIST pidlItem = NULL; LPITEMIDLIST pidlRelative = NULL; STRRET str; WCHAR szDisplayName[MAX_PATH] = L""; WCHAR szPath[MAX_PATH] = L""; HRESULT hres = SHGetMalloc(&pShellMalloc); if (FAILED(hres)) return _T(""); hres = SHGetSpecialFolderLocation(NULL, CSIDL_DRIVES, &pidlItem); if (SUCCEEDED(hres)) { hres .. 더보기 이전 1 ··· 56 57 58 59 60 61 62 ··· 95 다음