MFC中添加控件打开文件

来源:互联网 发布:网络喷子都是什么人 编辑:程序博客网 时间:2024/06/05 18:36

void CWaterMarkDlg::OnButton1()

{

         // TODO: Add your control notification handler code here

         CString FilePathName;

         CFileDialog filedlg(true); //显示打开对话框

         filedlg.m_ofn.lpstrTitle="打开";

         filedlg.m_ofn.lpstrFilter="Text Files(*.txt)/0*.txt/0All Files(*.*)/0*.*/0/0";

         if(IDOK == filedlg.DoModal())

         {       

         //      strFileName = fileDlg.GetPathName();

                   FilePathName=filedlg.GetPathName();

//取出文件路径,将文件的路径放入FilePath

        UpdateData(FALSE);

//UpdateData的参数标识数据更新的方向。FALSE 表示控件初始化,也就是从成员变量里面读取数据显示在控件上,

//TRUE表示从控件读取数据到对应的成员变量

 

         }

         SetDlgItemText(IDC_EDIT1,FilePathName); 

}

原创粉丝点击