Установка системного времени


Пример ниже устанавливает системное время, используя функцию SetSystemTime.

Демонстрационный пример

// 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;
}

 

 

Назад в оглавление
На главную страницу
Переведено 14.01.2009 21:10 ©Copyright V. Sokovikov
Hosted by uCoz