我想利用时钟写个无限弹窗的小程序 ,但是程序会自动停止,
如题 ,下面发下我写的代码 , 求助大牛
void CALLBACK tanchuang(HWND hwnd,UINT Message,UINT ITimerID,DWORD dwTime)
{
SYSTEMTIME stLocal;
GetLocalTime(&stLocal);
TCHAR strTime[256];
wsprintf(strTime,"%i年%i月%i日 %i:%i:%i",stLocal.wYear,stLocal.wMonth,stLocal.wDay,stLocal.wHour,stLocal.wMinute,stLocal.wSecond);
SetDlgItemText(hwnd,IDC_EDIT1,strTime);
MessageBox(hwnd,TEXT("haha"),TEXT(""),MB_OK);
}
BOOL Main_OnInitDialog(HWND hwnd, HWND hwndFocus, LPARAM lParam)
{
SetTimer(hwnd,0,10,tanchuang);
return TRUE;
}
如题 ,下面发下我写的代码 , 求助大牛
void CALLBACK tanchuang(HWND hwnd,UINT Message,UINT ITimerID,DWORD dwTime)
{
SYSTEMTIME stLocal;
GetLocalTime(&stLocal);
TCHAR strTime[256];
wsprintf(strTime,"%i年%i月%i日 %i:%i:%i",stLocal.wYear,stLocal.wMonth,stLocal.wDay,stLocal.wHour,stLocal.wMinute,stLocal.wSecond);
SetDlgItemText(hwnd,IDC_EDIT1,strTime);
MessageBox(hwnd,TEXT("haha"),TEXT(""),MB_OK);
}
BOOL Main_OnInitDialog(HWND hwnd, HWND hwndFocus, LPARAM lParam)
{
SetTimer(hwnd,0,10,tanchuang);
return TRUE;
}