VC:CFileDialog(GetNextPathName、GetFileName)

mac2022-06-30  28

       static char sfile[]="记事本(*.txt)|*.txt";//文件过滤器

       CFileDialog dlg(TRUE,"txt"," ",OFN_ALLOWMULTISELECT,sfile);

//     CFileDialog ( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, LPCTSTR lpszFilter = NULL, CWnd* pParentWnd = NULL );

       int result=dlg.DoModal();

       if(result==IDOK)

       {

 

              CString path=dlg.GetPathName();

              CString file=dlg.GetFileName();

              CString ext=dlg.GetFileExt();

              CString title=dlg.GetFileTitle();

       //     POSITION pos;

              //CString nextpath=dlg.GetNextPathName(pos);

              MessageBox(path+"/"+file+"/"+ext+"/"+title);

       }

转载于:https://www.cnblogs.com/shenchao/archive/2012/10/24/2737745.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)