Klasa CAtlFile

Ta klasa zapewnia cienka opakowaniowy Windows plik obsługi interfejsu API.

Ważna uwagaWażne

W aplikacjach, które są wykonywane w Windows Runtime nie można użyć tej klasy i jej członków.

class CAtlFile : public CHandle

Członkowie

Publiczne konstruktory

Nazwa

Opis

CAtlFile::CAtlFile

Konstruktor.

Metody publiczne

Nazwa

Opis

CAtlFile::Create

Wywołanie tej metody, aby utworzyć lub otworzyć plik.

CAtlFile::Flush

Wywołanie tej metody, aby wyczyścić buforów do pliku i spowodować, że wszystkie buforowane dane są zapisywane w pliku.

CAtlFile::GetOverlappedResult

Wywołanie tej metody, aby uzyskać wyniki nakładające się operacji na pliku.

CAtlFile::GetPosition

Wywołanie tej metody, aby uzyskać bieżące położenie wskaźnika pliku z pliku.

CAtlFile::GetSize

Wywołanie tej metody get rozmiar w bajtach pliku.

CAtlFile::LockRange

Wywołanie tej metody, aby zablokować regionu w pliku, aby uniemożliwić dostęp do jej przez inne procesy.

CAtlFile::Read

Wywołanie tej metody do odczytu danych z pliku, począwszy od pozycji wskazanej przez wskaźnik pliku.

CAtlFile::Seek

Wywołanie tej metody, aby przenieść wskaźnik pliku w pliku.

CAtlFile::SetSize

Wywołanie tej metody, aby ustawić rozmiar pliku.

CAtlFile::UnlockRange

Wywołanie tej metody do odblokowania pliku regionu.

CAtlFile::Write

Wywołanie tej metody do zapisu danych w pliku, począwszy od pozycji wskazanej przez wskaźnik pliku.

Chronionych danych członków

Nazwa

Opis

CAtlFile::m_pTM

Wskaźnik do CAtlTransactionManager obiektu

Uwagi

Podczas obsługi plików są stosunkowo proste, ale abstrakcji więcej niż Windows API jest wymagane, bez zależności MFC włącznie, należy używać tej klasy.

Hierarchii dziedziczenia

CHandle

CAtlFile

Wymagania

Nagłówek: atlfile.h

Zobacz też

Informacje

Klasa CHandle

Koncepcje

Próbki zaznaczenia

Inne zasoby

Omówienie klasy ATL