?? file_system.h
字號:
/************************************************************************************
本程序僅供廣大電子愛好者制作MP3學習和參考使用,不得用于其它用途,否則后果自負
file_system.h file
Created by Computer-lov. Date: 2005.3.19
Last edited date: 2005.5.31
version 1.1
Copyright (c) 2005 Computer-lov
All rigths reserved
*************************************************************************************/
#ifndef __FILE_SYSTEM_H__
#define __FILE_SYSTEM_H__
unsigned char is_a_mp3_file(void);
unsigned long int get_next_sector(void);
void get_pre_file(void);
void get_next_file(void);
void get_nst_file(void);
void get_nst_item(void);
void get_pre_item(void);
void get_next_item(void);
void enter_dir(void);
void exit_dir(void);
typedef struct _FILE
{
unsigned char name[11]; //11字節的文件名
unsigned char attribute; //文件屬性
unsigned long int first_cluster_number; //起始簇號
unsigned long int next_cluster_number; //下一簇簇號
unsigned long int length; //文件長度
}FILE,*pFILE;
typedef struct _DIR //文件夾結構
{
unsigned int name[13]; //文件夾名
unsigned long int first_cluster_number; //文件夾開始簇號
unsigned long int current_cluster_number; //文件夾當前簇號
unsigned long int father_dir_cluster_number; //文件夾父目錄簇號,如果該項為0,表示父目錄為根目錄
}DIR,*pDIR;
extern FILE xdata file;
extern DIR xdata current_dir;
extern DIR xdata temp_dir;
extern unsigned int xdata dir_name[200];
extern unsigned int dir_length;
extern unsigned int folder_length;
extern unsigned int xdata item_name[13];
extern unsigned int item_count;
extern unsigned char file_or_folder;
extern unsigned int not_root_dir;
#define IS_MP3FILE 0
#define IS_FOLDER 1
#define IS_EMPTY 2
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -