hur.cn - 华软网

 热门搜索

怎么获得正在运行的exe的当前路径,有什么函数吗?

  作者:未知    来源:网络    更新时间:2011/8/11
想获得当前运行的exe的路径
有什么函数吗?
---华软 网友回答---
GetModuleFileName
---华软网友回复---
当然是用GetModuleFileName

---华软网友回复---
GetModuleFileName(NULL,sPath,MAX_PATH);
---华软网友回复---
GetModuleFileName获得的是全路径,包括应用程序名称,比如c:\测试目录\你的程序.exe
---华软网友回复---
GetModuleFileName() 
VC中使用GetModuleFileName获取应用程序路径:(这里的路径是绝对路径)


---华软网友回复---
C++">void CMainFrame::GetModulePath()
{
long len = 0; // 得到当前地址
long i = 0;
memset(m_path,0,sizeof(m_path)); //char m_path[1024];// 为一成员变量
GetModuleFileName(NULL, m_path, sizeof(m_path)-1);
len = strlen(m_path);
for (i = len; i>0; i--)
{
if(m_path[i]=='/' || m_path[i]=='\\')
{
m_path[i] = 0;
break;
}
}
}
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。