共用方式為


CAtlFile Class

這個類別會在檔案處理 API 提供的視窗周圍的小型包裝函式。

重要

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

class CAtlFile : public CHandle

Members

公用建構函式

名稱

描述

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 物件的指標。

備註

與 Windows API 所需使用此類別,在檔案處理需要時相當簡單,不過,更抽象,,但未包含 MFC 相依性。

繼承階層架構

CHandle

CAtlFile

需求

Header: atlfile.h

請參閱

參考

CHandle Class

概念

Marquee 範例

其他資源

ATL Class Overview