程序实现文件系统.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序实现文件系统

;第5章 文件系统编程;本章知识点;5.1 磁盘驱动器编程;5.1.1 获取当前系统中的逻辑磁盘驱动器;【例5.1】;CSelectDiskDriverDlg::OnInitDialog()函数;【例5.1】的运行界面;单击“确定”按钮对应的代码;5.1.2 获取磁盘驱动器的信息;1.获取磁盘驱动器的类型;GetDriveType()函数的返回值;【例5.2】;OnCbnSelchangeComboDrive();OnCbnSelchangeComboDrive();【例5.2】的运行界面;2.获取磁盘的空间;PULARGE_INTEGER联合体;【例5.3】;OnCbnSelchangeComboDrive();FormatSize()函数;[例5.3】的运行结果;5.2 目录编程;5.2.1 选择目录的对话框;BROWSEINFO结构体;参数说明;参数ulFlags的取值;回调函数;【例5.4】;【例5.4】;单击“浏览”按钮对应的代码;SHGetPathFromIDList()函数;回调函数BrowserCallbackProc;5.2.2 创建目录;SECURITY_ATTRIBUTES结构体;【例5.5】;5.2.2 删除目录;【例5.6】;5.2.3 判断目录是否存在;WIN32_FIND_DATA结构体;FindNextFile()函数;FindClose()函数;【例5.7】;【例5.7】;【例5.5】;5.3 文件编程;5.3.1 选择文件的对话框;CFileDialog类的构造函数;lpszFilter参数;CFileDialog的常用成员函数;【例5.8】;单击“选择”按钮;5.3.2 使用标准输入输出库读写文件;1.创建和打开文件;参数mode的取值;关闭文件;2.读取文件内容;(1)fgetpos()函数;(2)fsetpos()函数;(3)fseek()函数;2.声明变量;(5)ftell()函数;【例5.9】;单击“选择”按钮对应的代码;接上;3.向文件中写入数据;【例5.10】;5.3.3 使用Windows API操作文件;1.创建和打开文件;dwCreationDisposition字段的取值;【例5.11】;接上;2.获取文件的大小;【例5.12】;接上;3.获取文件时间;【例5.13】;FileTimeToSystemTime()函数;SystemTimeToTzSpecificLocalTime()函数;GetTimeZoneInformation()函数;SYSTEMTIME结构体;4.获取文件属性;GetFileAttributes()函数的返回值;【例5.14】;接上;5.获取文件的详细信息;LPBY_HANDLE_FILE_INFORMATION结构体;【例5.15】;6.设置文件时间;【例5.16】;GetSystemTime()函数;7.设置文件属性;【例5.17】;8.读取文件的内容;【例5.18】;接上;9.向文件中写入数据;【例5.19】;接上;10.删除、复制、移动和重命名文件;结构体SHFILEOPSTRUCT;wFunc字段的取值;【例5.20】;CopyFile()函数;【例5.21】;MoveFile()函数;【例5.22】;【例5.23】;DeleteFile()函数;5.3.4 类CFile;【例5.24】;5.3.5 类CFileFind;【???5.24】

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档