| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Подскажите, пож-ста,новичку - struct _SYSTEMTIME |
| Автор: Alena 10.9.2002, 06:09 |
| Если можно,об'ясните пожалуйста , если мне нужно установить системное время 5 часов, то как мне здесь его указать по win32api в HELPе я нашла след Установка времени: BOOL SetSystemTime( CONST SYSTEMTIME *lpSystemTime // system time ); Структура, используемая в установке времени typedef struct _SYSTEMTIME { WORD wYear; WORD wMonth; WORD wDayOfWeek; WORD wDay; WORD wHour; WORD wMinute; WORD wSecond; WORD wMilliseconds; } SYSTEMTIME, *PSYSTEMTIME; а как теперь можно это сделать не знаю :-(( |
| Автор: Fantasist 10.9.2002, 11:23 |
| { SYSTEMTIME NewTime; GetSystemTime(&NewTime); NewTime.wHour=17; SetSystemTime(&NewTime); }; Только вначале неплохо |
| Автор: Alena 10.9.2002, 18:17 |
| Спасибо огромное!! Но что интересно , Дата, год меняются правильно, но вот часы в системе (winXP) почему-то отличаются от подставляемых на 3 часа |
| Автор: Baa 19.9.2002, 04:01 |
| Следует использовать GetLocalTime и SetLocalTime тогда и отличаться ничего не будет. |