WIN32 卷 目录 文件 操作
Posted ganxiang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WIN32 卷 目录 文件 操作相关的知识,希望对你有一定的参考价值。
//获取卷
GetLogicalDrives();
//获取一个卷的盘符的字符串
GetLogicalDriveStrings();
//获取卷的类型
GetDriveType();
//获取卷的类型
GetVolumeInformation();
//创建目录
CreateDirectory();
//删除目录
RemoveDirectory();
//修改目录名称
MoveFile();
//获取程序当前目录
GetCurrentDirectory();
//设置程序当前目录
SetCurrentDirectory();
//创建文件
CreateFile();
//文件的关闭
CloseHandle(hfile);
//获取文件大小
GetFileSize();
//获取文件属性
GetFileAttributesEx();
//读取文件
//分配空间
LPSTR pszBuffer = (LPSTR)malloc(10);
//初始化
ZeroMemory(pszBuffer, 10);
//设置当前读取位置
SetFilePointer(hfile, 1, NULL, FILE_BEGIN);
//读取数据
DWORD dwReadLength = 0;
ReadFile(hfile, pszBuffer, 10, &dwReadLength, NULL);
printf("%s", pszBuffer);
//释放内存
free(pszBuffer);
//关闭文
CloseHandle(hfile);
//写入文件
//拷贝
CopyFile();
//删除文件
DeleteFile();
//查找文件
HANDLE FindFirstFile();
BOOL FindNextFile();
以上是关于WIN32 卷 目录 文件 操作的主要内容,如果未能解决你的问题,请参考以下文章