i have this:
Code:
case WM_COMMAND:
{
switch(LOWORD(wParam))
{
case IDC_START:
{
time = GetDlgItemInt(hwnd, IDC_TIME, NULL, false);
EnableWindow(hTime, false);
EnableWindow(hLogoff, false);
EnableWindow(hShutdown, false);
EnableWindow(hRestart, false);
EnableWindow(hStart, false);
SetTimer(hwnd, IDC_TIMER, 1000, NULL);
}
break;
case WM_TIMER:
{
switch(wParam)
{
case IDC_TIMER:
{
time--;
SetDlgItemInt(hwnd, IDC_TIME, time, false);
if(time == 0)
{
EnableWindow(hTime, true);
EnableWindow(hLogoff, true);
EnableWindow(hShutdown, true);
EnableWindow(hRestart, true);
EnableWindow(hStart, true);
KillTimer(hwnd, IDC_TIMER);
}
}
break;
}
}
break;
It compiles fine, but it doesnt update the edit box