SYSTEMTIME SystemTime;
GetSystemTime(&SystemTime);
/*
SYSTEMTIME结构为
typedef struct _SYSTEMTIME
{
WORD wYear;
WORD wMonth;
WORD wDayOfWeek;
WORD wDay;
WORD wHour;
WORD wMinute;
WORD wSecond;
WORD wMilliseconds;
} SYSTEMTIME, *PSYSTEMTIME;
*/
char time[MAX_PATH];
memset(time,0,sizeof(time));
char *pdest;
::GetModuleFileName(
ModuleFromAddress(CModuleScope::GetInstance),
logfile,
MAX_PATH
);
pdest = &logfile[strlen(logfile) - 12];
strcpy(pdest, LOG_FILE_DXVA);
sprintf(time,"%s%d%d%d.log",xxx,SystemTime.wDay,SystemTime.wHour,SystemTime.wMinute);
strcpy(pdest, time);
GetSystemTime(&SystemTime);
/*
SYSTEMTIME结构为
typedef struct _SYSTEMTIME
{
WORD wYear;
WORD wMonth;
WORD wDayOfWeek;
WORD wDay;
WORD wHour;
WORD wMinute;
WORD wSecond;
WORD wMilliseconds;
} SYSTEMTIME, *PSYSTEMTIME;
*/
char time[MAX_PATH];
memset(time,0,sizeof(time));
char *pdest;
::GetModuleFileName(
ModuleFromAddress(CModuleScope::GetInstance),
logfile,
MAX_PATH
);
pdest = &logfile[strlen(logfile) - 12];
strcpy(pdest, LOG_FILE_DXVA);
sprintf(time,"%s%d%d%d.log",xxx,SystemTime.wDay,SystemTime.wHour,SystemTime.wMinute);
strcpy(pdest, time);