您的位置:首页 > 其它

获取程序当前执行文件名-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);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐