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


CAtlFile Class

Этот класс содержит программу-оболочку вокруг обработки файл- тонкая Windows API.

Важно!

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

class CAtlFile : public CHandle

Члены

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

Имя

Описание

CAtlFile::CAtlFile

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

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

Имя

Описание

CAtlFile::Create

Вызывайте этот метод для создания или открытия файла.

CAtlFile::Flush

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

CAtlFile::GetOverlappedResult

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

CAtlFile::GetPosition

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

CAtlFile::GetSize

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

CAtlFile::LockRange

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

CAtlFile::Read

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

CAtlFile::Seek

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

CAtlFile::SetSize

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

CAtlFile::UnlockRange

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

CAtlFile::Write

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

Защищенные члены данных

Имя

Описание

CAtlFile::m_pTM

Указатель на объект CAtlTransactionManager

Заметки

Используйте этот класс файл- при обработке необходимости относительно простым, но больше абстракции, чем API Windows предоставляет необходимости без включения зависимости MFC.

Иерархия наследования

CHandle

CAtlFile

Требования

Header: atlfile.h

См. также

Ссылки

CHandle Class

Основные понятия

Образец бегущей строки

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

ATL Class Overview