您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 电气安装工程 > getDiskFreeSpace
DWORDGetDiskFreeSpace(char*lpRootPathName){#pragmacode(Kernel32.dll)BOOLGetDiskFreeSpaceA(LPCTSTRlpRootPathName,//rootpathe.g.C:\\LPDWORDlpSectorsPerCluster,//sectorsperclusterLPDWORDlpBytesPerSector,//bytespersectorLPDWORDlpNumberOfFreeClusters,//freeclustersLPDWORDlpTotalNumberOfClusters//totalclusters);#pragmacode()DWORDSectorsPerCluster,BytesPerSector,NumberOfFreeClusters,TotalNumberOfClusters,FreeSpace;FreeSpace=0;if(GetDiskFreeSpaceA(lpRootPathName,&SectorsPerCluster,&BytesPerSector,&NumberOfFreeClusters,&TotalNumberOfClusters)){FreeSpace=SectorsPerCluster*BytesPerSector*NumberOfFreeClusters;}returnFreeSpace;}
三七文档所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
本文标题:getDiskFreeSpace
链接地址:https://www.777doc.com/doc-5332857 .html