mfc打开并显示指定文件
2014-11-26 10:00
197 查看
介绍两种方法:
1、ShellExecute(NULL, _T("open"), _T("帮助.txt"), NULL, NULL, SW_SHOW);//打开名为帮助的文档,但是这种方式存在一些兼容性问题。
2、 WinExec函数:
//获取当前目录下的帮助文档
int lenth = 100;
char Glb_Curdir[100];//当前目录存放的位置
GetCurrentDirectory(lenth, Glb_Curdir);//获取当前目录
CString tmp1,tmp2;
tmp1.Format("%s",Glb_Curdir);
tmp2 = "notepad "+ tmp1 + "\\帮助.txt";
WinExec(tmp2,SW_SHOWNORMAL);
SetCurrentDirectory(Glb_Curdir);//设置当前的路径保证和打开文件前的一致
3、并且注意fopen函数的作用只是单开指定的文档,跟我们常说的打开还是有区别的,这里所说的打开不会显示出来,如果要把内容显示出来还需要读取。
1、ShellExecute(NULL, _T("open"), _T("帮助.txt"), NULL, NULL, SW_SHOW);//打开名为帮助的文档,但是这种方式存在一些兼容性问题。
2、 WinExec函数:
//获取当前目录下的帮助文档
int lenth = 100;
char Glb_Curdir[100];//当前目录存放的位置
GetCurrentDirectory(lenth, Glb_Curdir);//获取当前目录
CString tmp1,tmp2;
tmp1.Format("%s",Glb_Curdir);
tmp2 = "notepad "+ tmp1 + "\\帮助.txt";
WinExec(tmp2,SW_SHOWNORMAL);
SetCurrentDirectory(Glb_Curdir);//设置当前的路径保证和打开文件前的一致
3、并且注意fopen函数的作用只是单开指定的文档,跟我们常说的打开还是有区别的,这里所说的打开不会显示出来,如果要把内容显示出来还需要读取。
相关文章推荐
- MFC下打开指定文件
- EXCEL文件显示:您尝试打开的文件的格式与文件扩展名指定的格式不一致,打开前请验证文件示被损坏且来源可
- 0004-MFC--打开文件并显示
- 用windows media player打开mp3文件时提示,找不到指定模块;并且鼠标指向音乐文件时不能显示详细的文件信息,如位速等
- 在MFC程序中显示win2000样式的文件打开对话框
- MFC程序显示cannot open file ".\Debug\E0301.res" 无法打开资源文件
- 上传文件如何在打开对话框中只显示指定后缀的文件
- 1、怎样设置C#OpenFileDialog(文件选择窗体)的指定路径、文件格式等属性(设置打开默认路径、文件格式、窗体显示文本)
- 在vc中用MFC按纽打开一个txt文件,在旁边的文本框里显示文件的路径的方法??
- mfc从磁盘中打开图像文件并显示在图像控件中
- EXCEL文件显示:您尝试打开的文件的格式与文件扩展名指定的格式不一致,打开前请验证文件示被损坏且来源可
- MFC实现点击按钮打开一个指定的文件或者网址或者exe
- vs visual studio 2015中如何在当前的项目管理器中打开文件?如何打开指定的方法名称,如何显示到指定的方法的那个位置
- 在MFC中使用按下按钮出现选择文件对话框,选中一个指定文件,并将其地址显示到指定的编辑框中
- MFC中打开指定文件夹并默认选中该文件夹中的某个文件
- 文件上传js打开文件管理器过滤只显示指定类型文件的实现
- 在vc中用MFC按纽打开一个txt文件,在旁边的文本框里显示文件的路径的方法
- 显示EXEDLL或PDB文件中指定函数的Parameter和local variables信息
- vb.net如何打开指定文件
- 显示指定的错误页面,同时把错误信息写入系统日志文件