CMGDK r49-rc2
|
组合类型 | |
struct | hgl::FileInfo |
文件信息 更多... | |
struct | hgl::VolumeInfo |
名字空间 | |
namespace | hgl |
__MAKE_HGL__&&!__MAKE_PLUGIN__ | |
函数 | |
void | hgl::CreateTempFileName (const wchar_t *) |
创建临时文件名称 | |
wchar_t * | hgl::MergeFilename (const wchar_t *, const wchar_t *) |
组合路径名与文件名 | |
bool | hgl::MergeFilename (wchar_t *, int, const wchar_t *, const wchar_t *) |
组合路径名与文件名 | |
bool | hgl::FileCopy (const wchar_t *, const wchar_t *) |
文件复制 | |
bool | hgl::FileDelete (const wchar_t *) |
文件删除 | |
bool | hgl::FileMove (const wchar_t *, const wchar_t *) |
文件移动 | |
bool | hgl::FileRename (const wchar_t *, const wchar_t *) |
文件改名 | |
bool | hgl::FileConfirm (const wchar_t *) |
文件确认是否存在 | |
bool | hgl::FileComp (const wchar_t *, const wchar_t *) |
文件比较 | |
bool | hgl::FileCheckOpen (const wchar_t *) |
尝试打开文件 | |
bool | hgl::FileCheckOpen (const wchar_t *, const wchar_t *) |
尝试打开文件 | |
int | hgl::FileCanRead (const wchar_t *) |
检测文件是否可读 | |
int | hgl::FileCanWrite (const wchar_t *) |
检测文件是否可写 | |
int64 | hgl::LoadFileToMemory (const wchar_t *, void **) |
加载一个文件到内存 | |
int64 | hgl::SaveMemoryToFile (const wchar_t *, void *, int64) |
保存一块内存成文件 | |
void * | hgl::LoadFileToMemory (const wchar_t *, unsigned int, unsigned int, void *buf=0) |
加载一个文件的一部分到内存 | |
bool | hgl::SaveMemoryToFile (const wchar_t *, unsigned int, unsigned int, void *) |
保存一块内存到一个文件 | |
int64 | hgl::LoadTxtToMemory (Stream *, const int64, wchar_t **, int code_page=0) |
加载文本文件到内存 | |
int64 | hgl::LoadTxtToMemory (const wchar_t *, wchar_t **, int code_page=0) |
加载文本文件到内存 | |
bool | hgl::IsDirectory (const wchar_t *) |
判断这个名称是否是目录 | |
bool | hgl::MakePath (const wchar_t *) |
创建一个路径 | |
bool | hgl::DeletePath (const wchar_t *) |
删除一个路径 | |
void | hgl::DeleteTree (const wchar_t *) |
删除一个路径(包含所有文件) | |
wchar_t * | hgl::GetCurrentPath () |
取得当前路径,结果请自行delete[] | |
bool | hgl::GetFileInfo (const wchar_t *filename, struct FileInfo &) |
取得文件信息 | |
int | hgl::EnumFile (const wchar_t *folder_name, const wchar_t *find_name, void *data, bool proc_folder, bool proc_file, bool sub_folder, void(__cdecl *func)(void *, hgl::FileInfo &)) |
int | hgl::EnumFile (const wchar_t *folder_name, const wchar_t *find_name, void *data, void(__cdecl *func)(void *, hgl::FileInfo &)) |
int | hgl::EnumVolume (void *data, void(__cdecl *func)(void *, hgl::VolumeInfo &), bool check_removable=false, bool check_remote=false, bool check_cd=false) |