CAtlFile选件类

此选件类文件中处理API的Windows周围提供一个瘦包装。

重要说明重要事项

此选件类及其成员不能在Windows运行时执行的应用程序。

class CAtlFile : public CHandle

成员

wtezkk30.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CAtlFile::CAtlFile

构造函数。

wtezkk30.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CAtlFile::Create

调用此方法创建或打开文件。

CAtlFile::Flush

调用此方法清除文件的缓冲区并使所有缓冲区的数据写入文件。

CAtlFile::GetOverlappedResult

调用此方法捕获重叠的操作的结果在文件中。

CAtlFile::GetPosition

调用此方法获取当前文件指针位置从文件。

CAtlFile::GetSize

调用此方法获取范围在文件的字节。

CAtlFile::LockRange

调用此方法锁定文件中的一个区域阻止其他从访问进行处理。

CAtlFile::Read

调用此方法读取数据从启动在该位置的文件由文件指针。

CAtlFile::Seek

调用此方法移动文件的指针。

CAtlFile::SetSize

调用此方法设置文件的大小。

CAtlFile::UnlockRange

调用此方法以打开文件的区域。

CAtlFile::Write

调用此方法将数据写入启动在该位置的文件由文件指针。

wtezkk30.collapse_all(zh-cn,VS.110).gif受保护的数据成员

名称

说明

CAtlFile::m_pTM

CAtlTransactionManager 对象的指针

备注

比Windows API提供需要使用此选件类文件时,在处理需要时是相对简单,但是,更多抽象,而不包括MFC依赖项。

继承层次结构

CHandle

CAtlFile

要求

Header: atlfile.h

请参见

参考

CHandle选件类

概念

marquee示例

其他资源

ATL选件类概述