// SetNewTime - устанавливает системное время
//
// Параметры
// hour - новое время (0-23)
// minutes - новые минуты (0-59)
//
// Возвращаемое значение - TRUE если функция завершается успешно, иначе FALSE
BOOL SetNewTime(WORD hour, WORD minutes)
{
SYSTEMTIME st;
GetSystemTime(&st); // получает текущее время
st.wHour = hour; // настраивает часы
st.wMinute = minutes; // и минуты
if (!SetSystemTime(&st)) // устанавливает системное время
return FALSE;
return TRUE;
}