DiskSize - C++ Builder

C++ Builder 参考手册System::SysutilsDiskSize


获取磁盘的总空间

头文件:#include <System.SysUtils.hpp>
命名空间:System::Sysutils
函数原型:

__int64 __fastcall DiskSize(System::Byte Drive);

参数:

  • Drive:磁盘驱动器编号,0:当前驱动器,1:A,2:B,3:C,...;

返回值:

  • 磁盘的总空间,字节数 (bytes);
  • -1 驱动器不存在;
  • 如果 Drive 等于 0,为当前驱动器,即当前路径的驱动器,当前路径可能是用户文件夹,可执行文件文件夹本身,或者创建快捷方式时指定的文件夹:
    • 可以通过 SetCurrentDir 修改当前文件夹位置;
    • 可以通过 GetCurrentDir 获取当前文件夹位置;
  • 这个函数只支持 Windows 操作系统。

相关:


C++ Builder 参考手册System::SysutilsDiskSize

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容