wince操作系统下分层显示的设计与实现

wince操作系统下分层显示的设计与实现

ID:34387912

大小:309.74 KB

页数:5页

时间:2019-03-05

wince操作系统下分层显示的设计与实现_第1页
wince操作系统下分层显示的设计与实现_第2页
wince操作系统下分层显示的设计与实现_第3页
wince操作系统下分层显示的设计与实现_第4页
wince操作系统下分层显示的设计与实现_第5页
资源描述:

《wince操作系统下分层显示的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据WinCE操作系统下分层显示的没计与实现DesignandImplementationofLayerDisplayinWinCE王志(中国电子科技集团公司第4l研究所,安徽蚌埠233006)WangZhI(NOAiResearchInstitute0fCECT,AnhuiBensbu283006)籀要:’测量仪器的某个界面同时禽有迹线刷新和静态文本或位图时,随着迹线、静态文本的刷新或者位‘图的切换。¨f能会}I}现静态文本、位吲或迹线覆盖的『HJ题.同时由于频繁的切换.还口r能出现刷新比较缓慢的情况.在WinCE卜.分层显示的方法,把变化很少或一直不

2、变的显示元素和频繁变化的冠示元紊分别霞于不同的显永层中。当界面更新时,只需蛰刷新发生变化的娃示层.然后合并没有变化的显示层然后显示到一起界面J:,这样就解决了界面刷颏i生程中.町能}}{现的迹线、位}譬I或静态文本设覆盖的fuj题和刷新速度较慢的问题。详细分绍f界面中各个显示层的创建、释放等操作。简化r复杂的显示。实现界面的准确而快速的刷新。关键词:层坐标系:调色板;DIll中图分类号:TP31I文献标识码:8文章编号:1003-0107(2009)i2--0009-4)4Abstract:Whentherearerefurbishmentoftrack,s

3、tatictextandbitmapinElecl'ror'llCMeasuringEquApments,track.statictextandbmn∞maybecoveredasaresultofrefurbishmentoftrack.statictextandswithofbitmapandrefreshslowlyonaccountofswithfrequentlySotheseparatinglayerdesigningisappliedinWINCEtheelementsthatdonotalwayschangeorcharlgmfrequenu

4、yendtheelementsthatffequentlychangesateextractedtodifferentlayerWhentheinte—eceneedtobeupdated·thelayerwrthoftenchangeelementsisrefreshedonlyandthenmatgenngtheotherlayerstother(%ll自creerlTheproblemthatthetrack.statictextorbItrnapmaybecoveredandrefreshSlOWlyintheprocessofarlimattenr

5、efreshingisresolvedThedatadshowtocreate。rel雕lsethelayeralediscussedinthepaperTheprectsedmplayof$Ich沁vedwhenrefreshdynamicalIyandtheprecmeopera—tionsofcontrolarereaIIzedKeywo陆:‘∞flH

6、ifIak·wm:m.pellete;DIBC∽WTWJl’[kmmmmtoockKB如黼∞:1003—0107(2009)12-0009-041引言随着测量技术飞速发展,测量仪器不断更新,作为和客户直

7、接联系的界面已经成为测量仪器非常重要的一部分,友好的操作界面可以更好的方便用户使用。由于测量技术的发展、进步。完整的图形用户界面支持已经被广泛应用到频谱仪、信号源等测试设备上。准确快速的界面切换、文本刷新,多变的迹线显爪越来越受到测试人员的喜爱。频繁的界面切换、测量文本的更新和迹线的刷新,必然对屏幕显示效果要求更高,,对屏幕的控件坐标要求进行更精确的定位,以准确迅速地完成用户在仪器上的操作。可是当测量仪器的某个界面同时含有迹线刷新和静态文本或位图时,随着迹线、静态文本的刷新或者位图的切换,可能会出现静态文本、位图或迹线覆盖的问题。传统的解决方法是,往屏幕.卜

8、画线或显示图标时,连同静态文本或位图一起进行刷新,必然会导致程序的执行效率低下,并且增加了代码的复杂性,使程序维护起来很不方便。而且当显示的内容增加时,操作起来往往会牵一发而动伞身。显然既增加开发的难度,又耗费系统大量的资源。本文以目前广泛应用的嵌入式操作系统WinCE为操作平台,针对用户市场的需求.在用户界面中采用分层显示设计测试测量技术的方法,分层显示使各层相互独立,每层可以独立刷新或清除,并且不会影响其它层的显示。当界匦更新时,只需要刷新频繁变化的显示元素所在的层,其他层保持不变。本文介绍一种基于DIB位图的分层显示方法,可以有效的解决在某个界面同时含

9、有迹线刷新和静态文本或位图时,随着迹线、静态文本的刷

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。