运行后闪退请前辈们看看
这是一段c++的if判断源码,不加判断正常运行,加上判断运行就报错,希望前辈们帮忙指点一二
1 __declspec(safebuffers)BOOL APIENTRY DllMain(const HMODULE hModule, const DWORD reason, [[maybe_unused]] LPVOID reserved) 2 { 3 4 xtime_vnsec_t xtm_vnsec = time_vnsec(); 5 //xtm_vnsec =+ 1; 6 time_t xt = (time_t)xtm_vnsec; 7 DWORD64 BeginTIME = (DWORD64)time(&xt);//拿到时间戳 8 DWORD64 ENDTIME = 1673829212;//到期时间,现在的时间戳加上数值,单位秒 10 11 if (ENDTIME > BeginTIME) 12 { 13 //正常执行程序 14 DisableThreadLibraryCalls(hModule); 15 16 if (reason != DLL_PROCESS_ATTACH) 17 return FALSE; 18 19 HideThread(hModule); 20 std::setlocale(LC_ALL, ".utf8"); 21 22 ::_beginthreadex(nullptr, 0u, reinterpret_cast<_beginthreadex_proc_type>(DllAttach), nullptr, 0u, nullptr); 23 ::CloseHandle(hModule); 24 return true; 25 } 26 27 if (ENDTIME < BeginTIME) 28 { 29 return 0; 30 } 31 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」