null

WinCE 电池状态

  • 1星
  • 日期: 2013-07-01
  • 大小: 8.14KB
  • 所需积分:1分
  • 下载次数:0
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: WinCE电池状态

在WinCE操作系统中,用于读取电池的状态。

调用方法:

//主窗口电池

Battery battery = new Battery();

Battery.State SLast = Battery.State.Normal;

//主界面时钟,用户查看电池状态

private void timer2_Tick(object sender, EventArgs e)

{

((Timer)sender).Enabled = false;

Battery.SystemIdleTimerReset();

SLast = battery.Status;

Rectangle Rect = battery.BatteryState;

if (battery.Status != SLast)

{

Invalidate();

}

((Timer)sender).Enabled = true;

}

//主窗口画画图事件

private void FrmMain_Paint(object sender, PaintEventArgs e)

{

//画出电池形状

Graphics g = e.Graphics;

g.DrawImage(pictureBox1.Image, 0, 0);

Brush brush = new SolidBrush(this.ForeColor);

g.DrawString(PubVar.CurrVer, this.Font, brush, 228, 68);

// Screen.PrimaryScreen.WorkingArea.Width - g.MeasureString(PubVar.CurrVer, this.Font).Width - 10, 68);

Rectangle Rect = battery.BatteryState;

//g.DrawString(battery.BatteryPercent.ToString(), this.Font, brush, battery.Left, battery.Top);

//正常使用电池状态

if (battery.Status == Battery.State.Normal)

{

g.DrawPolygon(new Pen(this.ForeColor), battery.BatteryStateRect);

g.FillRectangle(brush, battery.BatteryState);

}

else//充电 电量不足

{

g.DrawString(battery.Text, this.Font, brush, battery.Left, battery.Top);

}

}

更多简介内容

推荐帖子

stm32F429用模拟IIC驱动AD5933测量人体阻抗小阻抗),写入寄存器后读出的都是FF求解
代码:        void SetPointer(char nAddr)  //   设置地址指针 {               int nTemp = 0x1A;      // AD5933的默认地址&写控制位(低)        IIC_Start();       IIC_Send_Byte(nTemp);     // 发送地址         IIC
麻辣鸡丶 ADI参考电路
内置ws2811的8位全彩LED模块
请教大神: 0.5us怎么延时?用time.sleep(0.0000005)? time.sleep_us()里面不能用小数 C语言里看到别人都是用__nop()的,Micropython里没有吧?当然这样延时并不精确,控制多个LED的时候会不正常的。 有人说用SPI的DMA模式,MciroPython好像也没有吧? 请教WS2811怎么控制?
lemon1394 【MicroPython开源版块】
Qorvo at CES 2020:5G、物联网、Wi-Fi 6和V2X的创新解决方案
Qorvo是今年在消费电子展上展出的4400家公司之一,展示了令人兴奋的物联网、Wi-Fi 6和V2X等领域的创新产品和解决方案。这篇文章总结了我们公布的内容,并简要介绍了未来可能给…带来的东西。准备好更多的机器人和更智能的家了吗?尼古拉斯·克莱默,Qorvo的系统架构师之一,为CES的一些亮点提供了他的新视角。" oldtip=" Qorvo was among the 4,400 exhibi
Jacktang RF/无线
TM4C123GH6PZ用JFLASH烧写HEX文件时报错
Auto programming target (262144 bytes, 1 range) ...  - Checking if selected data fits into selected flash sectors.  - Start of preparing flash programming  - End of preparing flash programming  -
kbbwww1 【微控制器 MCU】
关于LCD的多种颜色比例混合计算
本帖最后由 shipeng 于 2020-5-9 15:24 编辑 本人突发奇想:可否将LCD字模按需求比例缩小显示,从而将所有大小的字体共用一套点阵数据表。这么做还有一个好处就是缩放显示小字体的时候字体边缘会有灰度效果从而视觉上会比较柔和。当然要做到这个柔和的效果需要通过算法检测字体边缘并根据边缘笔画的粗细计算颜色的灰度。乍一听可能大家会以为这套算法很厉害的样子,甚至于担心单片机会不会运算
shipeng 单片机
UNI-T UT70B万用表原理图及使用说明书(EN)
UNI-T UT70B万用表原理图: http://bbs.eeworld.com.cn/forum.php?mod=attachment&aid=NDc3NTI0fDM5Nzk2OGU2NjIyYmE2ODQwMjhkNmFhZjgyZDI2NzI0fDE1OTAzMjM1NTQ%3D&request=yes&_f=.pdf 使用说明书:http://bbs.eeworld.com.cn/
ysukuky 下载中心专版

评论

登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })