MFC 打开文件对话框和保存文件对话框

来源:互联网 发布:qq for linux 编辑:程序博客网 时间:2024/05/16 18:19

打开文件:

 

CFileDialog dlgFile(TRUE, NULL, NULL, OFN_HIDEREADONLY, _T("Source Files (*.264)|*.264|All Files (*.*)|*.*||"), NULL);
 if(dlgFile.DoModal() == IDOK)
 {
  m_264FilePath  = dlgFile.GetPathName();
  GetDlgItem(IDC_EDIT_264PATH)->SetWindowText(m_264FilePath);
 }
 else
  return;

保存文件:

 

CFileDialog dlgFile(FALSE, NULL, NULL, OFN_HIDEREADONLY, _T("Source Files (*.avi)|*.avi|All Files (*.*)|*.*||"), NULL);
 if(dlgFile.DoModal() == IDOK)
 {
  m_AviFilePath  = dlgFile.GetPathName();
  m_AviFilePath = m_AviFilePath + ".avi";
  GetDlgItem(IDC_EDIT_AVIPATH)->SetWindowText(m_AviFilePath);
 }
 else
  return;
原创粉丝点击