На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Changing a File Time to the Current Time



The following example sets the last-write time for a file to the current system time.

// SetFileToCurrentTime - sets last write time to current system time
// Return value - TRUE if successful, FALSE otherwise
// hFile - must be a valid file handle

BOOL SetFileToCurrentTime(HANDLE hFile)
{
FILETIME ft;
SYSTEMTIME st;
BOOL f;

GetSystemTime(&st); // gets current time
SystemTimeToFileTime(&st, &ft); // converts to file time format
f = SetFileTime(hf, // sets last-write time for file
(LPFILETIME) NULL, (LPFILETIME) NULL, &ft);

return f;
}



Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Изменение Файлового Времени в Текущее Время



Следующий пример устанавливает последнюю запись времени для файла в текущее системное время.

// SetFileToCurrentTime - ВРЕМЯ последней записи комплектов в текущее системное время // величина Возврата - ИСТИНА если успешный, ЛОЖНЫЙ в противном случае // hFile - должно быть правильной файловой ручкой

BOOL SetFileToCurrentTime(РУЧКА hFile)
{
ФУТ FILETIME;
SYSTEMTIME СТ.;
f BOOL;

GetSystemTime(&st); // получает текущее время SystemTimeToFileTime(&st, &фут); // преобразования в файловый формат времени f = SetFileTime(вч, // время комплектов последней записи для файла (LPFILETIME) НЕДЕЙСТВИТЕЛЬНЫЙ, (LPFILETIME) НЕДЕЙСТВИТЕЛЬНЫЙ, &фут);

возврат f;
}



Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz