swnuwangyun-曲终人散成一梦,繁华落尽原是空
专注于:移动设备(Windows Mobile),射频识别(RFID, EPC),嵌入式系统。还有技术攻关,呵呵!
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
::
63 随笔 :: 1 文章 :: 127 评论 :: 5 引用
Windows mobile 中获取内存使用情况
Code
using
System;
using
System.Text;
using
System.Runtime.InteropServices;
namespace
TaskManager
{
public
class
Memory
{
static
MEMORYSTATUS status
=
new
MEMORYSTATUS();
P/V invoke
#region
P/V invoke
private
struct
MEMORYSTATUS
{
public
UInt32 dwLength;
public
UInt32 dwMemoryLoad;
public
UInt32 dwTotalPhys;
public
UInt32 dwAvailPhys;
public
UInt32 dwTotalPageFile;
public
UInt32 dwAvailPageFile;
public
UInt32 dwTotalVirtual;
public
UInt32 dwAvailVirtual;
}
[DllImport(
"
CoreDll.dll
"
)]
private
static
extern
void
GlobalMemoryStatus
(
ref
MEMORYSTATUS lpBuffer
);
[DllImport(
"
CoreDll.dll
"
)]
private
static
extern
int
GetSystemMemoryDivision
(
ref
UInt32 lpdwStorePages,
ref
UInt32 lpdwRamPages,
ref
UInt32 lpdwPageSize
);
#endregion
public
static
void
UpdateStatus()
{
GlobalMemoryStatus(
ref
status);
}
public
static
UInt32 TotalPhysicalMemory
{
get
{
return
status.dwTotalPhys;
}
}
public
static
UInt32 AvilablePhysicalMemory
{
get
{
return
status.dwAvailPhys;
}
}
public
static
UInt32 TotalVirtualMemory
{
get
{
return
status.dwTotalVirtual;
}
}
public
static
UInt32 AvilableVirtualMemory
{
get
{
return
status.dwAvailVirtual;
}
}
public
static
UInt32 TotalPageFile
{
get
{
return
status.dwTotalPageFile;
}
}
public
static
UInt32 AvilablePageFile
{
get
{
return
status.dwAvailPageFile;
}
}
}
}
Tag标签:
windows mobile
0
0
0
(请您对文章做出评价)
«
上一篇:
升级我的ipaq hx2110到Windows Mobile 6.0
posted on 2009-09-24 16:44
swnuwangyun
阅读(144)
评论(1)
编辑
收藏
所属分类:
移动设备
评论
1657975
#1楼
2009-09-25 15:15
Jack Fan
恩,不错,其实如果加点注释,那么调用起来就更明确了。
回复
引用
查看
注册用户登录后才能发表评论,请
登录
或
注册
。
博客园首页
IT新闻
闪存
知识库
招聘
找优秀程序员,就在博客园
IT新闻
:
·
谷歌“身后事”:屏蔽.com不只是个传说?
·
腾讯今年招聘近3000人 员工总数将突破1万人
·
中国互联网江湖一窥:IT第一记者刘韧入狱记
·
9大IT科技公司总部览
·
五个广泛流传的对大龄程序员的误解
每天10分钟,轻松学英语
专题:
Android
iPad
jQuery
Windows 7
推荐职位
:
网站导航:
博客园首页
IT新闻
个人主页
闪存
程序员招聘
社区
博问
网摘
China-pub 计算机图书网上专卖店!6.5万品种2-8折!
China-Pub 计算机绝版图书按需印刷服务
相关搜索:
windows mobile
移动设备
在知识库中查看:
Windows mobile 中获取内存使用情况
<
2009年9月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
公告
我的主页
个人资料
我的闪存
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
我的标签
m3
(1)
windows7
(1)
paint
(1)
玩玩Hiweed linux 2.0
(1)
玩玩edubuntu 8.10
(1)
kubuntu
(1)
淘宝
(1)
taobao
(1)
api
(1)
淘宝API
(1)
更多
随笔分类
Linux(4)
(rss)
Office使用及开发(4)
(rss)
嵌入式设备(3)
(rss)
射频识别(2)
(rss)
移动设备(24)
(rss)
资料查阅(7)
(rss)
随笔档案
2009年9月 (1)
2009年7月 (2)
2008年11月 (5)
2008年9月 (4)
2008年8月 (2)
2008年2月 (1)
2008年1月 (3)
2007年9月 (1)
2007年8月 (4)
2007年5月 (1)
2007年4月 (1)
2007年3月 (6)
2007年2月 (2)
2007年1月 (3)
2006年12月 (9)
2006年11月 (18)
收藏夹
shoucang
(rss)
友情链接
swnuwangyun
我在CSDN上的老窝
yutian
我们寝室的室长,大牛!
最新随笔
1. Windows mobile 中获取内存使用情况
2. 升级我的ipaq hx2110到Windows Mobile 6.0
3. AppEngine趣味小应用:看看全国12亿人中有多少人跟你同名
4. 淘宝开放API的文档漏洞百出,对广大开发者不负责任
5. 玩玩Hiweed linux 2.0
6. 玩玩xubuntu 8.10
7. 玩玩edubuntu 8.10
8. 玩玩kubuntu 8.10
9. Windows7 中千年不变的绘图板也有了新潮的界面
10. P89LPC9xx CRC Calculation
最新评论
1. Re:Windows mobile 中获取内存使用情况
恩,不错,其实如果加点注释,那么调用起来就更明确了。
--Jack Fan
2. Re:淘宝开放API的文档漏洞百出,对广大开发者不负责任
我也想学习一下,先多谢楼主了!zyh@zyh1319.cn
--zyhTest
3. Re:AppEngine趣味小应用:看看全国12亿人中有多少人跟你同名
12亿人中同名数约为:小于50 不错
--斯克迪亚
4. Re:AppEngine趣味小应用:看看全国12亿人中有多少人跟你同名
@简单就好 是啊,你也可以调用这个接口进行查询:)
--swnuwangyun
5. Re:AppEngine趣味小应用:看看全国12亿人中有多少人跟你同名
哎。 郁闷。 以为很复杂列。
--简单就好
评论排行榜
1. 关于NotifyIcon的抱怨。。。(14)
2. 淘宝开放API的文档漏洞百出,对广大开发者不负责任(12)
3. 模仿手机的程序界面(12)
4. 推荐一个免费的建模工具JUDE Community(11)
5. 黑莓BlackBerry之Helloworld(10)