MFC 关于绝对路径问题的一点总结
2014-01-10 11:30
369 查看
例:
void GetFilePath()
{
CString strFile;
char szFileName[MAX_PATH];
CString strExeName;
strExeName = AfxGetApp()->m_pszExeName; //得到程序名称
strExeName.MakeUpper();
//全部转化为大写
strExeName += ".EXE";
GetModuleFileName(NULL,szFileName,MAX_PATH);//基于程序名.EXE ,寻找绝对路径
strFile.Format("%s", szFileName);
strFile.MakeUpper();
strFile.TrimRight(strExeName);
g_strFilePath = strFile;//将此路径赋给全局变量,便于使用
}
TrimRight()这个方法可用于消除从右侧起所遇到的所有空格字符,同时也可用于消除目标字符集合中出现的任一字符,直到遇到第一个不属于目标字符串子集的字符为止。
void GetFilePath()
{
CString strFile;
char szFileName[MAX_PATH];
CString strExeName;
strExeName = AfxGetApp()->m_pszExeName; //得到程序名称
strExeName.MakeUpper();
//全部转化为大写
strExeName += ".EXE";
GetModuleFileName(NULL,szFileName,MAX_PATH);//基于程序名.EXE ,寻找绝对路径
strFile.Format("%s", szFileName);
strFile.MakeUpper();
strFile.TrimRight(strExeName);
g_strFilePath = strFile;//将此路径赋给全局变量,便于使用
}
TrimRight()这个方法可用于消除从右侧起所遇到的所有空格字符,同时也可用于消除目标字符集合中出现的任一字符,直到遇到第一个不属于目标字符串子集的字符为止。
相关文章推荐
- 关于java中相对路径,绝对路径问题总结
- java(Web)中相对路径,绝对路径问题总结
- 关于Xcode的绝对路径和相对路径问题
- java(Web)中相对路径,绝对路径问题总结
- 关于jsp表单提交中action所指向Servlet路径问题的总结
- 【ZT】java中相对路径,绝对路径问题总结
- Java中相对路径,绝对路径问题总结
- java(Web)中相对路径,绝对路径问题总结
- Java中相对路径,绝对路径问题总结
- java(Web)中相对路径,绝对路径问题总结
- 关于java编译与运行时绝对路径与相对路径问题
- 有关Html中<a>、<link>和<script>标签中相对路径与绝对路径的问题总结
- java中相对路径,绝对路径问题总结
- java(Web)中相对路径,绝对路径问题总结
- 关于quartus软件安装的一些方法和路径问题总结
- 关于h5中图片不显示的问题之绝对路径和相对路径
- java(Web)中相对路径,绝对路径问题总结
- Url相对路径和绝对路径的问题总结
- 关于各种编码问题,汉字处理的一点小总结
- 本人遇到的关于namespace的一点小问题总结