<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

统计

  • 随笔 - 4
  • 文章 - 10
  • 评论 - 1
  • 引用 - 0

常用链接

留言簿

随笔分类

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

获取程序当前执行文件名-GetModuleFileName的用法 (转)

获取程序当前执行文件名-GetModuleFileName的用法

 

用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);
}

posted on 2009-10-12 10:36 ally-zheng 阅读(1587) 评论(0)  编辑 收藏 引用 所属分类: mfc


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理