fix: Limit WaitForDialogOpen waiting time

This commit is contained in:
yuanyuanxiang
2025-06-20 04:26:55 +08:00
parent c2fd857d80
commit 09d58f0aff
3 changed files with 11 additions and 3 deletions

View File

@@ -79,9 +79,16 @@ typedef void* LPVOID, * HANDLE;
#define GET_FILEPATH(dir,file) [](char*d,const char*f){char*p=d;while(*p)++p;while('\\'!=*p&&p!=d)--p;strcpy(p+1,f);return d;}(dir,file)
#endif
inline int isValid() {
inline int isValid_30s() {
static time_t tm = time(nullptr);
return time(nullptr) - tm <= 60;
int span = int(time(nullptr) - tm);
return span <= 30;
}
inline int isValid_10s() {
static time_t tm = time(nullptr);
int span = int(time(nullptr) - tm);
return span <= 10;
}
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Է<EFBFBD><D4B7><EFBFBD><EFBFBD>仯ʱ<E4BBAF><CAB1>Ӧ<EFBFBD>ø<EFBFBD><C3B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD>Ա<EFBFBD><D4B1>Ա<EFBFBD><D4B1>س<EFBFBD><D8B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>