读书人

VC 实现一按钮,点击后向从小弟我的电脑

发布时间: 2012-02-10 21:27:42 作者: rapoo

VC 实现一按钮,点击后向从我的电脑打开一个文件夹一样,自由浏览文件
VC 实现一按钮,点击后向从我的电脑打开一个文件夹一样,自由浏览文件
谢谢!

[解决办法]
char szPath[MAX_PATH];
BROWSEINFO br;
ITEMIDLIST *pItem;
br.hwndOwner = ::GetDlgItem(m_hWnd, IDC_SAVE_DIR);
br.iImage = 0;
br.pszDisplayName = 0;
br.lParam = 0;
br.lpfn = 0;
br.lpszTitle = "请选择路径: ";
br.pidlRoot = 0;
br.ulFlags = BIF_RETURNONLYFSDIRS;
pItem = SHBrowseForFolder(&br);
if (SHGetPathFromIDList(pItem,szPath)==TRUE)
{
m_save_path=CString(szPath);
UpdateData(FALSE);

return TRUE;
}
else
return FALSE;


[解决办法]
CFileDialog
[解决办法]
CFileDialog *dlg = new CFileDialog(TRUE);// = CFileDialog(this);
if(dlg-> DoModal()!=IDOK)
return;
else
{
CString str= dlg-> GetFileName();
}


[解决办法]
CFileDialog
[解决办法]
CFileDialog

//////////
同意
[解决办法]
me too

读书人网 >VC/MFC

热点推荐