case WM_CREATE:
SetTimer(hWnd,1,1000,NULL);
break;
在窗口创建过程中定义定时器,设置编号1,定时1000毫秒,这个1000ms并不准确
case WM_TIMER:
switch(wParam)
{
case 1:
aa++;
InvalidateRect(hWnd,NULL,TRUE);
break;
}
break;
在响应中处理
获取系统时间:
系统时间数据结构的定义:
typedef struct _SYSTEMTIME {
WORD wYear;
WORD wMonth;
WORD wDayOfWeek;
WORD wDay;
WORD wHour;
WORD wMinute;
WORD wSecond;
WORD wMilliseconds;
} SYSTEMTIME, *PSYSTEMTIME, *LPSYSTEMTIME;
使用:
先定义系统时间变量
SYSTEMTIME st;
再用函数得到
GetLocalTime(&st);