我用的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的话就是最后是一个\