论文部分内容阅读
摘要:传统的界面设计往往通过窗体上放置各种控件来完成。该方式会造成系统资源较多的消耗,而且灵活性欠佳。根据Windows操作系统消息驱动机制,建立了一种名为视界的模型,可以解决上述问题,并用较小的代价表现出无限多种用户界面,实现复杂的软件与用户的交流,并能产生任意的视觉特效。
全文查看链接
图3是笔者开发的一个游戏软件的界面截图。该界面是软件实现的视界模型中诸多页面之一。图中包括4个按钮,1个静态文字和1个列表框。页面和控制对象的背景都是事先制作的图片,页面的绘制实现只需要一个简单的贴图操作即可完成。可见其简易性和灵活性。如果需要表现某种视觉特效,只需要在页面显示方法中添加相应代码,依据动画原理,修改窗体的重绘机制,使其不断调用页面的绘制程序,从而产生视觉特效。
全文查看链接