MFC教程(11)-- MFC下的文件类
2010-03-25 20:35:02 来源:WEB开发网核心提示:modeNoInherit = 0x0080,//不允许子进程继承//第十三、十四位,是否创建新文件和创建方式modeCreate = 0x1000,//创建新文件,MFC教程(11)-- MFC下的文件类(2),文件长度0modeNoTruncate = 0x2000,//创建新文件时如文件已存在则打开//第十五、十
modeNoInherit = 0x0080,//不允许子进程继承
//第十三、十四位,是否创建新文件和创建方式
modeCreate = 0x1000,//创建新文件,文件长度0
modeNoTruncate = 0x2000,//创建新文件时如文件已存在则打开
//第十五、十六位,文件以二进制或者文本方式打开,在派生类CStdioFile中用
typeText = 0x4000,
typeBinary = (int)0x8000
};
Attribute
Attribute定义了文件属性:正常、只读、隐含、系统文件,文件或者目录等。
enum Attribute {
normal = 0x00,
readOnly = 0x01,
hidden = 0x02,
system = 0x04,
volume = 0x08,
directory = 0x10,
archive = 0x20
}
SeekPosition
SeekPosition定义了三种文件位置:头、尾、当前:
enum SeekPosition{
begin = 0x0,
current = 0x1,
end = 0x2
};
hFileNull
hFileNull定义了空文件句柄
enum { hFileNull = -1 };
CFile的其他一些成员变量
CFile除了定义枚举类型,还定义了一些成员变量。例如:
更多精彩
赞助商链接