Sdílet prostřednictvím


Třída CAtlFile

Tato třída poskytuje tenké obal kolem Windows API zpracování souborů.

Důležitá poznámkaDůležité

Třídy a jejích členů nelze použít v aplikacích, které spustit v modulu Runtime v systému Windows.

class CAtlFile : public CHandle

Členy

Veřejné konstruktory

Název

Description

CAtlFile::CAtlFile

Konstruktor.

Veřejné metody

Název

Description

CAtlFile::Create

Volání této metody k vytvoření nebo otevření souboru.

CAtlFile::Flush

Volání této metody vymazání vyrovnávací paměti pro soubor a způsobit, že všechna data ve vyrovnávací paměti pro zápis do souboru.

CAtlFile::GetOverlappedResult

Volání této metody výsledky překrývající operace se souborem.

CAtlFile::GetPosition

Volání této metody získání aktuální pozici ukazatele souboru ze souboru.

CAtlFile::GetSize

Volání této metody získání velikost v bajtech souboru.

CAtlFile::LockRange

Volání této metody Zamknout oblast v souboru a zabránit tak přístupu jiných procesů.

CAtlFile::Read

Volání této metody číst data ze souboru, který začíná na pozici ukazatele souboru.

CAtlFile::Seek

Volání této metody přesunout ukazatel souboru souboru.

CAtlFile::SetSize

Volání této metody můžete nastavit velikost souboru.

CAtlFile::UnlockRange

Volání této metody odemknout oblast souboru.

CAtlFile::Write

Volání této metody zapsat data do souboru, který začíná na pozici ukazatele souboru.

Chráněné členy Data

Název

Description

CAtlFile::m_pTM

Ukazatel na CAtlTransactionManager objekt

Poznámky

Pomocí této třídy při zpracování souborů potřeba je relativně jednoduché, ale abstrakce více než poskytuje rozhraní API systému Windows je nutné, bez včetně závislostí MFC.

Hierarchii dědičnosti

CHandle

CAtlFile

Požadavky

Záhlaví: atlfile.h

Viz také

Referenční dokumentace

Třída CHandle

Koncepty

Výběr vzorku

Další zdroje

Přehled třídy ATL