windows mobile中求存储空间大小
来源:互联网 发布:软件外包服务怎么样 编辑:程序博客网 时间:2024/05/18 17:26
windows mobile中求存储空间大小
以下函数可得到主内存信息:
BOOL GetStoreInformation(
LPSTORE_INFORMATION lpsi
);
参数定义:
typedef struct STORE_INFORMATION {
DWORD dwStoreSize;
DWORD dwFreeSize;
} STORE_INFORMATION, *LPSTORE_INFORMATION;
以下函数可得到存储卡的信息:
BOOL GetDiskFreeSpaceEx(
LPCWSTR lpDirectoryName,
PULARGE_INTEGER lpFreeBytesAvailableToCaller,
PULARGE_INTEGER lpTotalNumberOfBytes,
PULARGE_INTEGER lpTotalNumberOfFreeBytes
);
参数定义:
#if defined(MIDL_PASS)
typedef struct _ULARGE_INTEGER {
#else // MIDL_PASS
typedef union _ULARGE_INTEGER {
struct {
DWORD LowPart;
DWORD HighPart;
};
struct {
DWORD LowPart;
DWORD HighPart;
} u;
#endif //MIDL_PASS
ULONGLONG QuadPart;
} ULARGE_INTEGER;
typedef ULARGE_INTEGER *PULARGE_INTEGER;
我们试试调用GetDiskFreeSpaceEx:
ULARGE_INTEGER ulFree;
if(GetDiskFreeSpaceEx(L"Storage Card", NULL, NULL, &ulFree))
{
_int64 iSize = ulFree.QuadPart;
if(iSize < 2*1024*1024)//保留2M空间
{
MessageBox(L"存储卡空间不足,请删除旧的或不使用的项目以创建更多空间。", L"", MB_OK);
}
}
BOOL GetStoreInformation(
LPSTORE_INFORMATION lpsi
);
参数定义:
typedef struct STORE_INFORMATION {
DWORD dwStoreSize;
DWORD dwFreeSize;
} STORE_INFORMATION, *LPSTORE_INFORMATION;
以下函数可得到存储卡的信息:
BOOL GetDiskFreeSpaceEx(
LPCWSTR lpDirectoryName,
PULARGE_INTEGER lpFreeBytesAvailableToCaller,
PULARGE_INTEGER lpTotalNumberOfBytes,
PULARGE_INTEGER lpTotalNumberOfFreeBytes
);
参数定义:
#if defined(MIDL_PASS)
typedef struct _ULARGE_INTEGER {
#else // MIDL_PASS
typedef union _ULARGE_INTEGER {
struct {
DWORD LowPart;
DWORD HighPart;
};
struct {
DWORD LowPart;
DWORD HighPart;
} u;
#endif //MIDL_PASS
ULONGLONG QuadPart;
} ULARGE_INTEGER;
typedef ULARGE_INTEGER *PULARGE_INTEGER;
我们试试调用GetDiskFreeSpaceEx:
ULARGE_INTEGER ulFree;
if(GetDiskFreeSpaceEx(L"Storage Card", NULL, NULL, &ulFree))
{
_int64 iSize = ulFree.QuadPart;
if(iSize < 2*1024*1024)//保留2M空间
{
MessageBox(L"存储卡空间不足,请删除旧的或不使用的项目以创建更多空间。", L"", MB_OK);
}
}
转自:http://www.devdiv.net/viewthread.php?tid=7742
- windows mobile中求存储空间大小
- windows mobile中求存储空间大小
- windows mobile中求存储空间大小
- Windows Mobile模拟器存储空间修改
- 扩展Windows Mobile模拟器存储空间的方法
- Windows Mobile 下 自适应大小的 Label
- Windows mobile应用程序自适应屏幕大小
- C#中简单值类型占存储空间的大小
- Android中Environment与StatFs获取系统/SDCard存储空间大小
- Android中Environment与StatFs获取系统/SDCard存储空间大小
- Stc89c52存储空间大小问题
- 获取系统存储空间大小
- android 获取存储空间大小
- oracle-类型存储空间大小
- 获取手机存储空间大小
- 获取手机存储空间大小
- 获取手机存储空间大小
- iOS获取文件夹中存储空间的大小、手机剩余空间大小、手机总空间大小 工具
- 验证是否是数字
- sql sever 2005和用vs2008写的应用程序之间的连接???
- archlinux配置raid记录
- NS2仿真
- vc菜单前添加图标(转)
- windows mobile中求存储空间大小
- 精妙SQL语句【转】
- 关于Struts,到底是要先学了1再学2,还是直接学2?
- 字符串(Sring)的一系列操作
- Bluetooth for Microsoft Device Emulator
- 在VC中使用代码组件的三种方法
- C#代码与javaScript函数的相互调用
- [转] A*高效搜索算法
- Windows 7 摇身一变Wi-Fi基站