SYSTEMTIME结构定义如下:
SYSTEMTIME STRUCT
{
wYear WORD ; //年
wMonth WORD ;//月
wDayOfWeek WORD ;//星期,0=星期日,1=星期一...
wDay WORD ;//日
wHour WORD ;//时
wMinute WORD ;//分
wSecond WORD ;//秒
wMilliseconds WORD ;//毫秒
}
SYSTEMTIME ENDS
结构中的字段全为word类型,而Win32程序中用的往往是dword型变量,所以在使用这些数据之前往往要先把它们转换为dword类型,用movzx指令就可以实现。
与获取系统时间的函数相对应,可以用下面的两个函数设置系统时间:
invoke SetLocalTime,lpSystemTime;获取本地时间
invoke SetSystemTime,lpSystemTime;获取格林威治标准时间