VC 怎样获得执行文件所在路径 怎样获得执行文件所在路径,用GetModuleFileName()获得是路径加文件名,有什么函数只获得路径呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TCHAR szPath[MAX_PATH] = {0};GetModuleFileName(NULL, szPath, MAX_PATH);LPTSTR pSlash = _tcsrchr(szPath, '\\');*(pSlash+1) = 0; (1)得到路径+文件TCHAR szPath[MAX_PATH] = {0};GetModuleFileName(NULL, szPath, MAX_PATH);CString Path = "";Path.Format("%s",szPath);(2)去掉文件,得到路径int npos = 0;npos = Path.ReverseFind("\\");Path = Path.Left(npos);你自己查看一下大小写吧 //获取工作路径 TCHAR szLongPathName[_MAX_PATH]; ::GetModuleFileName( NULL, szLongPathName, _MAX_PATH); CString g_strWorkDirectory = AfxGetFileDirectory( szLongPathName, "" ); 谁可以帮我做个调用FoxitPDF SDK的C++示例,我提供SDK vector删除多个元素的问题 虚心求教 怎样根据窗口ID获得窗口句柄? 我能在多线程里用同一个IP,绑定同一个端口和远程服务器进行通讯吗? 怎样才能象系统菜单那样,按右键可以在弹出的菜单上显示呢? 谁有VC进行多线程编程的教程或者资料 找计算机系统结构方面的资料(pentium,P4的先进设计思想、结构) 哇!VC论坛真是好地方,数据库问题这么少!我喜欢啊 服务器端非正常退出的问题 ListCtrl怎么限制显示记录数? 如何在一个TabView更新另一个TabView内容
TCHAR szPath[MAX_PATH] = {0};
GetModuleFileName(NULL, szPath, MAX_PATH);
LPTSTR pSlash = _tcsrchr(szPath, '\\');
*(pSlash+1) = 0;
(1)得到路径+文件
TCHAR szPath[MAX_PATH] = {0};
GetModuleFileName(NULL, szPath, MAX_PATH);
CString Path = "";
Path.Format("%s",szPath);
(2)去掉文件,得到路径
int npos = 0;
npos = Path.ReverseFind("\\");
Path = Path.Left(npos);
你自己查看一下大小写吧
TCHAR szLongPathName[_MAX_PATH];
::GetModuleFileName( NULL, szLongPathName, _MAX_PATH);
CString g_strWorkDirectory = AfxGetFileDirectory( szLongPathName, "" );