首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

怎么取得程序运行路径

2012-02-15 
如何取得程序运行路径我用的VSVC++wm5.0pocketsdkvc有getcurrentdirectory函数取得程序运行在pc上的地址如

如何取得程序运行路径
我用的VS   VC++   wm5.0   pocket   sdk  
vc   有   getcurrentdirectory   函数取得程序运行在pc上的地址
如果我想取得在windows   mobile上的程序文件夹地址,应该如何写代码
谢谢

[解决办法]
GetModuleFileName
[解决办法]
调用GetModuleFileName获取模块文件名,然后对其进行字符串处理后,即可获得当前程序运行路径,具体代码不必写了,原理告诉你了,实现起来并不复杂。
[解决办法]
TCHAR szPath[MAX_PATH];
::GetModuleFileName(NULL,szPath,sizeof(szPath)/sizeof(TCHAR));
CString strPath = szPath;
int index = m_strPath.ReverseFind(_T( '\\ '));
strPath.left(index + 1)就是你要的文件夹地址了。
+1的话就是最后是一个\

热点排行