首页 > 系统相关 >Windows c++获取磁盘剩余容量

Windows c++获取磁盘剩余容量

时间:2022-08-26 19:14:00浏览次数:138  
标签:Windows freeBytesAvailable c++ totalNumberOfFreeBytes INTEGER ULARGE 磁盘 path

ULARGE_INTEGER freeBytesAvailable;
ULARGE_INTEGER totalNumberOfBytes;     //磁盘总字节
ULARGE_INTEGER totalNumberOfFreeBytes;  //空闲字节
GetDiskFreeSpaceEx(L"path", &freeBytesAvailable, &totalNumberOfBytes, &totalNumberOfFreeBytes);//path可以是路径,不必须是盘符
ULONGLONG DiskFreeSpace=totalNumberOfFreeBytes.QuadPart;

 

标签:Windows,freeBytesAvailable,c++,totalNumberOfFreeBytes,INTEGER,ULARGE,磁盘,path
From: https://www.cnblogs.com/banlcer/p/16628891.html

相关文章

  • linux中常用的命令,三剑客awk,sed,grep在Windows系统中的使用
    1.首先是Windows版本的下载地址:https://sourceforge.net/projects/gnuwin32/files/,此地址截止发文都能使用该地址的工具版本都比较老,但是经过测试,基本能在Win10里面使用......
  • Windows无法安装到这个磁盘, 这台计算机的硬件可能不支持启动到此磁盘
    仅记录,未验证1、legacy模式安装将磁盘的模式改为MBR,UEFI模式安装将磁盘模式改为GPT2、在错误提示界面:(1)按下“Shift+F10”快捷键(2)依次输入: diskpart lisdis seldi......
  • arduino自定义库c与c++的区别
    起初是想把手头的红牛开发板的基于stm32标准库的例子都改成用arduino库的   发现arduino库是基于hal库的 不是直接把c文件挪过来就能用的arduino是c++编译器 如......
  • windows下的Sonarqube+Sonar-Scanner简单入门配置
    参考:https://blog.csdn.net/weixin_40496191/article/details/120250953https://www.cnblogs.com/longpizi/p/12376500.htmlsonar文档:https://docs.sonarqube.org/lates......
  • C++入门第一课 函数声明与定义
    函数的声明:如:voidLog(constchar*message);1,在C++中,函数原型就是函数的声明。函数声明就是给函数取名并指定函数的参数类型,返回值类型。告诉编译器有这么一个可使用的......
  • 混合编程:如何用pybind11调用C++
    摘要:在实际开发过程中,免不了涉及到混合编程,比如,对于python这种脚本语言,性能还是有限的,在一些对性能要求高的情景下面,还是需要使用c/c++来完成。本文分享自华为云社区《混......
  • pybind11使用记录---ubuntu下使用cmake编译c++工程为python库
    前言:因为最近c++下的工程需要在python下调用,所以需要把c++编译成可供python调用的库,记录一下具体做法:编译c++有多种方法,因为我的是cmake构建的工程,所以直接在cmake的......
  • mac上sublime的配置,支持c++11且支持输入
    支持c++11且可从终端输入在sublime下打开tools然后newbuildsystem,在出来的文件中写入如下:{"cmd":["bash","-c","g++'${file}'-std=c++11-stdlib=libc++......
  • windows命令行
    windows命令行开始+系统+命令行win键+R+输入cmd在任意位置,按住shift键+鼠标右键,在此处打开命令窗口在资源管理器的文件导航内输入CMD管理员方式运行开始+......
  • 自定义设置Windows右键新建菜单的方法
    win+r,regedit计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNewHKEY_CURRENT_USER\Software\Microsoft......