在Project->Settings->Link中去掉Generate debug info和Link incrementlly选项,再选择Category组合框的Customize,去掉Use program database选项,最后在Project Options中加入"/release",一切OK!

#include <imagehlp.h>
#pragma comment(lib, "imagehlp.lib")

bool CheckExeSum()
{
    char Fn[512];
    DWORD HeadChksum = 1, Chksum = 0;

    GetModuleFileName(GetModuleHandle(NULL), Fn, 512);
    if(MapFileAndCheckSum(Fn, &HeadChksum, &Chksum) != CHECKSUM_SUCCESS)
    {
        return false;
    }
    else if(HeadChksum != Chksum)
    {
        return false;
    }

    return true;
}
 

文章出处:http://www.diybl.com/course/3_program/vc/vc_js/2008618/126148.html

相关文章:

  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
  • 2021-05-19
  • 2022-01-27
  • 2022-01-01
  • 2021-11-16
猜你喜欢
  • 2022-12-23
  • 2022-02-10
  • 2022-12-23
  • 2021-07-08
  • 2021-12-22
  • 2021-10-30
  • 2022-12-23
相关资源
相似解决方案