|

楼主 |
发表于 2020-12-1 05:41:16
|
显示全部楼层
void CVCTest01Dlg::OnBnClickedButton1()
{
CFileDialogEx fileDlg(TRUE,NULL,NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT | OFN_ENABLETEMPLATE,_T("Text Files (*.txt)|*.txt|WinRar Files (*.rar)|*.rar|Data Files (*.xlc;*xls)|*.xlc;*.xls|All Files(*.*)|*.*||"));
fileDlg.m_ofn.lpstrInitialDir = _T("::{20D04FE0-3AEA-1069-A2D8-08002B30309D}");//无法打开我的电脑
fileDlg.SetTemplate(0,IDD_DIALOG1);
if(fileDlg.DoModal() == IDOK)
{
ShellExecute(m_hWnd,_T("open"),fileDlg.GetPathName(),fileDlg.m_strParam,NULL,SW_SHOW);
}
} |
|