您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 数码管 (LED) 显示 类
  所属分类: C++
  开发工具:
  文件大小: 239kb
  下载次数: 0
  上传时间: 2009-10-24
  提 供 者: dunge*****
 详细说明: (内含详细说明文档) 版本号: v1.0.0 (v20090825.00001) 功能: 显示七段数码管风格的数字、小数点、冒号及部分字母。 (此版本用到MFC的某些类,故只能用于MFC(如CString,若要用于其它框架请自行修改.),在vc6.0,vs2008下编译、运行通过.) 说明及注意 a.支持 改变数码管亮时的颜色 灭时颜色 区域背景色,支持居左居中居右显示,支持细调显示的位置(SetFont();)及数码管粗细等细节. 支持距离左或右一定距离显示字符串(m_iDistaceT oRight). 支持创建不定数量的自定义字体(LedFontID来表示已创建的不同字体,已经创建过的字体被再次创建时则改写这个字体). 支持默认参数(调用时可以依次不传递有默认值参数). 支持三种调用方法. b.显示的字符的宽度与高度不随窗口的大小变化而自动变化,故调用者应自行处理. c.内部不含自动重画功能,故调用者应自己处理窗口重绘时字符的重新显示. d.字符串内不能同时含 ":"与"." ,可以只含其中一个字符. e.能显示的字符包括 0-9,a-f,A-F,".",":","-" f.居中显示时设置m_bFillFullRect=true;将不起作用,即居中时不可以显示满整个区域(没有字符处显示数码管灭的颜色) g.如 bool Disp(CDC* pdc,CRect DispRect,CString cs,int iFontWidth,int iFontHeight); 用户应自己设置好 DispRect与iFontWidth iFontHeight 的大小关系. 如果iFontHeight大于DispRect.Height(),则超出DispRect区域显示字符. 但左右可能不会超出显示,多出部分的字符可能不显示出来. 调用者应自己保证使字符串能全部显示在DispRect中,否则超出部分可能不会显示!! h.当字符的宽度与数码管的每一段的宽度比例严重失调时,显示的字符会严重失真(如数码管每一段宽度为5个像素,而长度却也为5像素则显示效果将失真)! 一般情况下,iFontHeight=2*m_iFontWidth,m_dSegmentWidth远小于m_iFontWidth i. led.SetColor(RGB(0,200,0));等会改变类的字体属性,故之后调用显示时字体属性都会发生改变. 但创建新的字体时不会改变类的字体属性. ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: 数码管 显示 led 液晶
 输入关键字,在本站1000多万海量源码库中尽情搜索: