怎么取得程序运行路径

如何取得程序运行路径我用的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的话就是最后是一个\