⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 floppy.h

📁 1 程序开发步骤如下 (1) 打开vc
💻 H
字号:
#include <windows.h>
#include <winioctl.h>//包含了DISK_GEOMETRY等的定义
#include <iostream>
#include <stdio.h>

//Disk是结构体指针
typedef struct disk{
	HANDLE floppyDisk;
	DISK_GEOMETRY theSupportedGeometry;
} *Disk;
//以下是程序中用到的四个函数

//打开软盘,并获取相关物理信息,存入返回的一个disk结构的
//theSupportedGeometry项中
Disk openfloppy(char driveLetter);
//功能选择界面
char interwindow();
//将获得磁盘的物理参数显示出来,
bool physicalDisk(Disk theDisk);
//读取特定的磁盘区域的内容并将它们显示出来(文本和十六进制两种方式);
bool sectorDump(Disk theDisk);
//从某磁盘扇区中读出指定字节数量的数据到指定缓冲区RdBuf;
BOOL sectorRead(Disk theDisk,unsigned logSectorNumber,char *RdBuf);
//从指定缓冲区WrBuf写指定字节数量的数据到某磁盘扇区中;
BOOL sectorWrite(Disk theDisk);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -