基于VC的船舶监控界面显示分辨率自适应方法
2016-09-07姚恒传张晓慧
上海船舶运输科学研究所学报 2016年1期
姚恒传,张晓慧
(上海船舶运输科学研究所 航运技术与安全国家重点实验室,上海 200135;2.苏州中韩杜可设备工程有限公司,江苏 昆山 215300)
基于VC的船舶监控界面显示分辨率自适应方法
姚恒传1,张晓慧2
(上海船舶运输科学研究所 航运技术与安全国家重点实验室,上海 200135;2.苏州中韩杜可设备工程有限公司,江苏 昆山 215300)
使用Visual C++编程语言开发工具,在某船舶监控界面上实现监控软件对显示分辨率的自适应。分析用户显示器分辨率与监控软件开发分辨率不同时产生的不良后果,从而将适应性原理应用于软件设计中。重点介绍在VC 6.0版本下显示分辨率自适应系统的开发步骤,对实际应用中遇到的问题进行解决,设计并实现能够自适应显示分辨率的监控界面。该研究对于分辨率自适应技术在船舶监控界面设计中的推广和应用具有一定意义。
监控界面;自适应;分辨率
0 引 言
随着计算机技术不断发展,计算机显示器的更新换代速度逐渐加快、屏幕显示分辨率不断提高。监控软件使用平台的多样性使得监控软件需要在各种显示分辨率不同的显示器上显示。然而,监控界面的开发是在某一特定的分辨率下进行的,若用户分辨率与开发分辨率不同,则会造成监控界面显示比例失调,甚至部分监控界面无法显示。对此,提出在固定分辨率下开发的监控软件须能适应不同显示分辨率的要求,以减少系统开发的复杂性、缩短软件开发周期。下面介绍一种监控软件能自适应显示分辨率的方法。……
登录APP查看全文
