Поделиться через


CAtlTemporaryFile Class

Этот класс содержит методы для создания и использования временного файла.

Важно!

Этот класс и его члены нельзя использовать в приложениях, выполняемых в этой среде выполнения Windows.

class CAtlTemporaryFile

Члены

Открытые конструкторы

Имя

Описание

CAtlTemporaryFile::CAtlTemporaryFile

Конструктор.

CAtlTemporaryFile::~CAtlTemporaryFile

Деструктор.

Открытые методы

Имя

Описание

CAtlTemporaryFile::Close

Вызовите этот метод, чтобы закрыть временный файл и или для удаления содержимого или сохранить их с указанным именем файла.

CAtlTemporaryFile::Create

Вызовите этот метод, чтобы создать временный файл.

CAtlTemporaryFile::Flush

Вызовите этот метод, чтобы заставить все данные, остающихся в файловом буфер для записи к временному файлу.

CAtlTemporaryFile::GetPosition

Вызовите этот метод, чтобы получить положение указателя текущего файла.

CAtlTemporaryFile::GetSize

Вызовите этот метод, чтобы получить размер в байтах для временных файлов.

CAtlTemporaryFile::HandsOff

Вызовите этот метод, чтобы отделить файл из объекта CAtlTemporaryFile.

CAtlTemporaryFile::HandsOn

Вызовите этот метод, чтобы открыть существующий временный файл и разместить указатель в конце файла.

CAtlTemporaryFile::LockRange

Этот метод вызывается для блокирования область в файле, чтобы предотвратить доступ к ней других процессов.

CAtlTemporaryFile::Read

Этот метод вызывается для считывания данных из временного файла, начиная с позиции, указываемой указателем файла.

CAtlTemporaryFile::Seek

Вызовите этот метод, чтобы переместить указатель файла для временных файлов.

CAtlTemporaryFile::SetSize

Вызовите этот метод, чтобы задать размер временного файла.

CAtlTemporaryFile::TempFileName

Вызовите этот метод, чтобы получить имя временного файла.

CAtlTemporaryFile::UnlockRange

Вызовите этот метод, чтобы Разблокировать область временного файла.

CAtlTemporaryFile::Write

Вызывайте этот метод для записи данных к временному файлу, начиная с позиции, указываемой указателем файла.

Открытые операторы

Имя

Описание

CAtlTemporaryFile::operator HANDLE

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

Заметки

CAtlTemporaryFile упрощает создание и использование временный файл. Файл автоматически открывается, называется, закрыть и удаления. Если содержимое файла не требуются, то после того, как файл закрыть, их можно сохранить в новый файл с указанным именем.

Требования

Header: atlfile.h

Пример

См. пример для CAtlTemporaryFile::CAtlTemporaryFile.

См. также

Ссылки

CAtlFile Class

Другие ресурсы

ATL Class Overview