VC 中利用回调函数OFNHookProc只打开指定文件夹.docVIP

  • 15
  • 0
  • 约2.46千字
  • 约 3页
  • 2019-03-29 发布于陕西
  • 举报

VC 中利用回调函数OFNHookProc只打开指定文件夹.doc

VC++中利用回调函数OFNHookProc只打开指定文件夹 ////在指定文件夹: D:\指定文件夹\ ////下选择 *.TXT文件 CString Filter,str,jobdir; jobdir=_T(D:\\指定文件夹\\); Filter =_T(我的文件(*.TXT)|*.TXT||); CFileDialog FileDlg (true, .TXT, 123.TXT,OFN_HIDEREADONLY,Filter.GetBuffer(520),this); FileDlg.m_ofn.lpstrInitialDir=jobdir; FileDlg.m_ofn.lpstrTitle=我的文件; FileDlg.m_ofn.lpstrDefExt=.TXT; FileDlg.m_ofn.Flags|=OFN_NOCHANGEDIR|OFN_FILEMUSTEXIST|OFN_ENABLEHOOK|OFN_EXPLORER; FileDlg.m_ofn.lpfnHook=OFNHookProc; if (FileDlg.DoModal()==IDOK) //单击文件选择对话框的确定按钮 { str=FileDlg.GetFileName(); } Filter.ReleaseBuffer(-1); ////str为选定的文

文档评论(0)

1亿VIP精品文档

相关文档