通过使用OS的API编写一个程序(求思路或者大概方法或者答案,菜鸟学习中)

Dreamlzd 2016-10-12 12:00:18
操作系统API应用体验与编程设计
求思路或者大概方法或者答案,菜鸟学习中,MFC没有学过。。。
1. 任务1:操作系统API应用体验与编程设计

通过使用OS的API编写一个程序,满足下列要求:
(1)能够判断U是否存在;
(2)能够显示U盘的总容量、使用容量和剩余容量;
(3)能够将某个目录上的文件或整个目录复制到U盘上;
(4)可以删除U盘上文件;
(5)禁止U盘的使用及开启U盘的使用;
(6)推荐使用VC,也可以使用其它语言;
(7)体会OS的API的作用;
(8)尝试读取PCB信息;
(9) 其它创意。
2. 提交和完成一个机上作业材料和报告,包括:
(1)原程序;
(2)可执行程序;
(3)使用说明;
(4) 设计和实现说明;
(5) 总结本次任务完成情况、经验教训和体会。
(6) 报告格式及要求与第一次作业相同
3.Tips
相关函数,使用方法可在MSDN中寻找
GetDriveTypeW
GetDiskFreeSpaceEx
CopyFile
GetFileSize
SHBrowseForFolder
BROWSEINFO等等

建议使用图形化界面MFC编程,就可使用MFC相关类的成员函数。MFC相关类的成员函数是对Windows API的封装,隐藏了实现的细节,对于初学者,还可以查找Windows API来实现相关功能。
在完成基本功能的情况下,尽量突出自己个人特色(功能,界面美化等)可以相互研究学习,但要杜绝无脑抄袭,有实战经验同学可以多引导经验少的同学,有解决不了的问题可以来信息管415解答。
...全文
1403 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgl7903 2019-10-26
  • 打赏
  • 举报
回复
基本的API函数都已经列出来了, 无非就是查找MSDN文档 再组织一下
漩涡的眼睛 2019-10-25
  • 打赏
  • 举报
回复
有解决不了的问题可以去信息管415寻求解答。
赵4老师 2016-10-12
  • 打赏
  • 举报
回复
有解决不了的问题可以去信息管415寻求解答。
boylafong 2016-10-12
  • 打赏
  • 举报
回复
可以说技术要求也有了,实现方法也有了,无非是转换成代码的问题
Eleven 2016-10-12
  • 打赏
  • 举报
回复

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧