C++ MFC对话框打开文件

来源:互联网 发布:知乎删除回答重新回答 编辑:程序博客网 时间:2024/06/04 18:11

FileDlg.DoModal();会去打开一个文件对话框,然后我会选择一个文件,那么这个时候这个文件就被打开了

然后用GetPathName()方式获取文件路径

/*返回字符串文件路径*/CString strFilePathFun(){char szFileFilter[]="All File(*.*)|*.*||";CFileDialog FileDlg(true,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,szFileFilter,NULL);int iShow1 = FileDlg.DoModal();if(iShow1==1)return FileDlg.GetPathName();elseMessageBox(NULL,"打开文件失败:","提示",MB_ICONEXCLAMATION|MB_ICONWARNING | MB_TOPMOST);return NULL;}

 

行高亮选中代码如下

                /*对象*/.SetItemState(/*行数变量*/, LVIS_SELECTED|LVIS_FOCUSED, LVIS_SELECTED|LVIS_FOCUSED);                /*对象*/.SetFocus(); 


 


原创粉丝点击