今天写了小程序用函数GetModuleFileNameEx
看MSDN上有这样的话
Header: Declared in Psapi.h.
  Library: Use Psapi.lib.
  Unicode: Implemented as Unicode and ANSI versions
包含了头文件 不行
在属性->连接器->输入 添加Psapi.h或Psapi.lib依赖项 不好使
#pragma comment(lib,"Psapi.lib")
也不好使都说打不开Psapi.lib文件???

解决方案 »

  1.   

    你的IDE是VC6?可能需要更新平台SDK包
      

  2.   

    vs2005 以上加入#pragma comment(lib,"Psapi.lib")
    一般不会出现类似问题
      

  3.   

    去网上下一个psapi.h和psapi.lib分别放在Include目录与lib目录下面就可以了。分明是没有那两个文件嘛
      

  4.   

    估计 lib 与头文件不匹配 需要下载一个完整的库
      

  5.   

    我用 是vs2008 #pragma comment(lib,"Psapi.lib")
    不好使 我看看psapi.h和psapi.lib分别放在Include目录与lib目录下面就可以了