介绍几个操作文件的API函数
2007-01-16 19:12
218 查看
在VC中,大多数情况对文件的操作都使用系统提供的 API 函数,但有的函数我们不是很熟悉,以下提供一些文件操作 API 函数介绍:
[被屏蔽广告] 一般文件操作 API
CreateFile
打开文件
要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。
ReadFile
从文件中读取字节信息。
在打开文件获得了文件句柄之后,则可以通过该函数读取数据。
WriteFile
向文件写入字节信息。
同样可以将文件句柄传给该函数,从而实现对文件数据的写入。
CloseHandle
关闭文件句柄。
打开门之后,自然要记得关上。
GetFileTime
获取文件时间。
有三个文件时间可供获取:创建时间、最后访问时间、最后写时间。
该函数同样需要文件句柄作为入口参数。
GetFileSize
获取文件大小。
由于文件大小可以高达上数G(1G需要30位),因此一个32位的双字节类型无法对其精确表达,因此返回码表示低32位,还有一个出口参数可以传出高32位。
该函数同样需要文件句柄作为入口参数。
GetFileAttributes
获取文件属性。
可以获取文件的存档、只读、系统、隐藏等属性。
该函数只需一个文件路径作为参数。
SetFileAttributes
设置文件属性。
能获取,自然也应该能设置。
可以设置文件的存档、只读、系统、隐藏等属性。
该函数只需一个文件路径作为参数。
[被屏蔽广告] 一般文件操作 API
CreateFile
打开文件
要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。
ReadFile
从文件中读取字节信息。
在打开文件获得了文件句柄之后,则可以通过该函数读取数据。
WriteFile
向文件写入字节信息。
同样可以将文件句柄传给该函数,从而实现对文件数据的写入。
CloseHandle
关闭文件句柄。
打开门之后,自然要记得关上。
GetFileTime
获取文件时间。
有三个文件时间可供获取:创建时间、最后访问时间、最后写时间。
该函数同样需要文件句柄作为入口参数。
GetFileSize
获取文件大小。
由于文件大小可以高达上数G(1G需要30位),因此一个32位的双字节类型无法对其精确表达,因此返回码表示低32位,还有一个出口参数可以传出高32位。
该函数同样需要文件句柄作为入口参数。
GetFileAttributes
获取文件属性。
可以获取文件的存档、只读、系统、隐藏等属性。
该函数只需一个文件路径作为参数。
SetFileAttributes
设置文件属性。
能获取,自然也应该能设置。
可以设置文件的存档、只读、系统、隐藏等属性。
该函数只需一个文件路径作为参数。
相关文章推荐
- [转]介绍几个操作文件的API函数
- 介绍几个操作文件的API函数
- 介绍几个操作文件的API函数
- 介绍几个操作文件的API函数
- 介绍几个操作文件的API函数
- PHP获取和操作配置文件php.ini的几个函数介绍
- 几个操作文件的API函数
- VC++几个操作文件的API函数 2010-11-23 18:09
- PHP获取和操作配置文件php.ini的几个函数介绍
- 几个操作文件的API函数
- 操作windows文件的几个API函数
- PHP获取和操作配置文件php.ini的几个函数介绍
- 几个操作文件的API函数
- (十六)文件操作——chmod函数的介绍和使用
- 几个重要的Linux系统内核文件介绍
- 几个文件操作的小例子
- FILEUTILS 介绍(Strtus 文件操作)
- Ruby中操作文件的方法介绍
- python操作xml文件详细介绍
- 使用API函数操作ini配置文件