Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Информация о файлах


Автор: Microsoft 18.6.2009, 18:33
Структура данных:
Код

struct TSearchRec
{
    int Time;
    int Size;
    int Attr;
    AnsiString Name;
    int ExcludeAttr;
    int FindHandle;
    _WIN32_FIND_DATAA FindData;
};


Функция:
Код

FindFirstFile()


Она заносит инфу в такую структуру. 

ГДЕ ОНА ЕЕ БЕРЕТ И КАК ЭТО СДЕЛАТЬ (самому, не используя FindFirst!) ??

Мне нужно эту информацию менять. Где об этом почитать?  Не уж-то никто не знает? smile 

Автор: Cheloveck 18.6.2009, 19:34
GetFileTime
GetFileAttributes

Автор: Microsoft 18.6.2009, 21:28
Цитата(Cheloveck @ 18.6.2009,  19:34)
GetFileTime
GetFileAttributes

Не-не. Не API-шные функции. Низкоуровнево (считать байт на диске). 4 байта если точнее.. но так было в FAT. Вобщем я не знаю как это сделать, знал бы - не спрашивал. Но нужно наверное понять как это делает системная функция. Я не знаю..

Где почитать??

Автор: andrew_121 18.6.2009, 22:01
Цитата(Microsoft @  18.6.2009,  21:28 Найти цитируемый пост)
Где почитать?? 

Вот исходники http://sourceforge.net/project/showfiles.php?group_id=199532&package_id=236738&release_id=682364, больше у тебя вопросов возникать не должно.
Успехов!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)