В результате файлу присваивается время создания 8 часов а не 4.
Делаю вывод - это функция пытается преобразовать системное время в локальное. Но у меня (Питер) GMT +3, а 8-4 = 4 странно :( ??
Пытался писать свою функцию по преобразованию локального времени в системное, но нифига не получилось такак, как 8-4 = 4 а не 3, ведь GetTimeZoneInformation возвращает именно 3 часа .
Суть в одном мне надо установить свое время (напримаер 01.02.03), а не то которое винда за меня решит.
Может кто уже воевал??
[Win32] SetFileTime10.09.02 02:38 Автор: Tamas Статус: Member