获取程序当前执行文件名-GetModuleFileName的用法
2013-08-07 13:19
706 查看
http://www.cppblog.com/pwqonline/archive/2008/09/10/61489.html
用GetModuleFileName获取程序当前执行文件名
需要获得程序当前的运行目录,这时就可以使用GetModuleFileName函数
DWORD WINAPI GetModuleFileName(
HMODULE hModule,
LPTSTR lpFileName,
DWORD nSize
);
hModule:要获取文件名的模块名柄,null表示当前模块
lpFileName:输出参数,存放取得的文件名
nSize:lpFileName参数的长度
例
void FileName()
{
TCHAR lpFileName[MAX_PATH];
::GetModuleFileName(null, lpFileName, MAX_PATH);
SetDlgItemText(IDC_TEXTBOX, lpFileName);
}
相关文章推荐
- 用GetModuleFileName获取程序当前执行文件名
- 用GetModuleFileName获取程序当前执行文件名
- GetModuleFileName 获取当前程序可执行文件所在目录
- 用GetModuleFileName获取程序当前执行路径
- 使用GetModuleFileName函数获取当前程序所在目录
- 使用GetModuleFileName函数获取当前程序所在目录
- GetModuleFileName()获取程序路径
- GetModuleFileName和获取应用程序当前目录
- 获取程序路径的方法.\\,GetCurrentDirectory与GetModuleFileName的区别
- VC新建目录CreateDirectory、得到exe存放路径GetModuleFileName、获取当前目录GetCurrentDirectory、CFileDialog设置打开默认路径
- GetModuleFileName()函数的返回值来获取当前的工作路径
- C++中用 GetModuleFileName()函数 获得程序当前的运行目录
- 使用GetModuleFileName()获取当前.exe所在绝对路径,并且读取.ini配置文件
- VC新建目录CreateDirectory、得到exe存放路径GetModuleFileName、获取当前目录GetCurrentDirectory、CFileDialog设置打开默认路径
- 获取可执行文件的路径GetModuleFileName
- GetModuleFileName获取当前进程已加载模块的文件的完整路径
- 获取当前目录用GetCurrentDirectory()与从GetModuleFileName()分离之异同
- C++ 获取当前项目Debug中文件的路径(GetModuleFileName())
- 如何获取当前运行的.exe所在路径的双斜线形式?---利用GetModuleFileName
- c#调用API(GetModuleFileName)获取程序路径返回乱码有关问题