我用VC++7.0获得当前文件名,为什么找不到GetModuleFileName
答案:1 悬赏:0 手机版
解决时间 2021-04-05 10:02
- 提问者网友:疯子也有疯子的情调
- 2021-04-04 20:34
我用VC++7.0获得当前文件名,为什么找不到GetModuleFileName
最佳答案
- 五星知识达人网友:荒野風
- 2021-04-04 22:03
GetModuleFileName定义在Winbase.h (include Windows.h),是API函数,标准工程框架下获取都没有问题。
一般获取不到,首先看工程标准和包含文件,其次看是不是工程编码模式没有处理好,这种情况可能需要使用GetModuleFileNameA或者GetModuleFileNameW(UNICODE下)
另外这是一个32位API函数,如果是64位工程,不能使用这个,要用GetProcessImageFileName
一般获取不到,首先看工程标准和包含文件,其次看是不是工程编码模式没有处理好,这种情况可能需要使用GetModuleFileNameA或者GetModuleFileNameW(UNICODE下)
另外这是一个32位API函数,如果是64位工程,不能使用这个,要用GetProcessImageFileName
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯