?? osfile.h
字號:
#ifndef __OSFILE_H__
#define __OSFILE_H__
#include "..\inc\drv\file.h"
#define FILEMODE_READ 1
#define FILEMODE_WRITE 2
typedef struct{
U8 Buffer[BLOCK_SIZE]; //文件緩沖區
U32 fileblock; //文件當前的簇的位置
U32 filemode; //打開文件的模式
U32 filebufnum; //文件緩沖區中已經讀取/寫入的字節數
U32 fileCurpos; //讀寫的當前位置
U32 filesize; //文件的大小
}FILE;
void initOSFile();
FILE* OpenOSFile(char filename[], U32 OpenMode);
//U8 OpenOSFileRead(FILE* pfile,char filename[]);
U32 ReadOSFile(FILE* pfile,U8* ReadBuffer, U32 nReadbyte);
U32 LineReadOSFile(FILE* pfile, char str[]); //讀取指定文件的一行
//U8 OpenOSFileWrite(FILE* pfile, char filename[]);
U8 WriteOSFile(FILE* pfile,U8* WriteBuffer, U32 nReadbyte);
void CloseOSFile(FILE* pfile);
//得到指定位置的文件名(包括擴展名),文件位置自動下移
U8 GetNextFileName(U32 *filepos,char filename[]);
//列出當前位置開始第一個指定擴展名的文件,如果沒有,則返回FALSE
U8 ListNextFileName(U32 *filepos, char FileExName[],char filename[]);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -