怎样得到硬盘c:的空间的大小,已经使用的空间的大小?
解决方案 »
- 一直很想写一个界面好点的程序,请各位给推荐几本好的VC界面编程书籍,谢谢啦。
- 高分求助:如何在已连接的socket(TCP/IP连接)中插入包?
- 像魔兽争霸3地图编辑器的那种单文档界面怎么实现?
- 这个DLL这么写对吗??
- 看了很多MFC传递自定义消息还是不明白,请指点下!敬谢!
- 有什么api可以使锁定整个窗口不能动和更改,直到某个函数运行完毕?懂得高手请进!!
- 初学COM,请教。"组件类别"是一个接口集合,它是否是一个组件(Dll),怎样才能将某个组件(Dll)加入到该组件类别中?
- 大公司,好公司在招聘时很看中专业吗?非得是计算机相关吗?
- 为何向主线程发送一条消息,主线程却没有响应。
- 怎样防止excel表被拷贝
- 请问,部分透明的窗体移动后,怎样重画一下啊?
- NtQuerySystemInformation函数的疑问,大家请进帮帮忙
BOOL GetDiskFreeSpaceEx( LPCTSTR lpDirectoryName, // pointer to directory name on disk of interest
PULARGE_INTEGER lpFreeBytesAvailableToCaller, // pointer to variable to receive free bytes on disk available to the caller
PULARGE_INTEGER lpTotalNumberOfBytes, // pointer to variable to receive number of bytes on disk
PULARGE_INTEGER lpTotalNumberOfFreeBytes // pointer to variable to receive free bytes on disk
);
ULARGE_INTEGER space2 ; //total number of bytes
ULARGE_INTEGER freeSpace ; //free space of diskGetDiskFreeSpaceEx("C:\\",&space1,&space2,&freeSpace);//space1.QuadPart 磁盘大小if(freeSpace.QuadPart<500000000)//如果剩余空间小于500MB,那么....
{
......
}