需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14813 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:随着信息化时代的发展,越来越多的软件出现在人们眼中,人们也越来越重视软件的界面设计,软件界面设计逐渐走入人们的视线当中。 本界面设计使用的系统借助于Windows平台,通过VS2010中的的MFC框架加以开发。其所使用的平台可以在大多数主流电脑上运行,具有通用性。 在本软件界面设计过程中,运用了GDI+技术用于显示图片,支持多种图片格式,显示出的图片也更加精美。运用GDI+技术也可以显示艺术字、3D饼状图、时钟以及图片特效。同时运用大量的控件自绘技术,包括树形控件、Tab控件、组合框控件 、编辑框控件等,使得各个控件具备了各自的特点,能够有更加多样化的表现效果,可以应用于更加多变的场合。系统中的标题文字也是用GDI+技术进行重新绘制,具有艺术字的效果,使得标题更加突出,并且具有定制效果,可以根据需要进行改变。与此同时,为了更加符合人们的使用习惯,添加了皮肤设置功能,可以使用户设置更加适合自己的界面效果,更加人性化。 本文将从可行性分析,需求分析,详细设计等方面对开发过程展开详细的阐述。
关键词: GDI+;界面设计;VS2010;MFC;控件自绘
目录 摘要 Abstract 1 引 言-1 1.1 课题的背景、意义-1 1.2 国内外研究现状-1 1.3 课题研究的内容、目标和解决的一些相关关键问题-2 1.4 可行性分析-2 1.4.1 技术可行性-2 1.4.2 使用可行性-3 2 系统平台选择-3 2.1 硬件平台选择-3 2.2 系统操作平台选择-3 2.3 开发工具的选择-3 2.4 小结-4 3 系统需求分析-4 3.1 系统应用开发技术-4 3.2 系统各个开发技术概述-6 3.2.1 登陆、注册界面-6 3.2.2 主界面绘制-6 3.2.3 控件绘制-6 3.3.4 图片绘制-6 3.3.5文字绘制-7 3.3.6 换肤功能-7 3.3.7 标题设置功能-7 3.3.7 GDI+功能展示-7 3.3.8 小结-7 4 系统详细设计-8 4. 1 登陆、注册界面-8 4.2 主界面绘制-9 4.2.1 分割视图-9 4.2.2 主界面背景绘制-10 4.3 控件绘制-11 4.3.1 按钮控件绘制-11 4.3.2 编辑框控件绘制-12 4.3.3 静态文本控件绘制-14 4.3.4 列表控件绘制-14 4.3.5 树形控件绘制-16 4.3.6 进度条控件绘制-20 4.3.7 Tab控件绘制-21 4.3.8 组合框条控件绘制-22 4.4 图片绘制-24 4. 4.1 多种类图片格式支持-24 4. 4.2 图片缩放-24 4.5文字绘制-25 4.6 换肤功能-26 4.7 标题设置功能-30 4.8 GDI+功能展示-31 4.8.1 GDI+绘制艺术字-31 4.8.2 GDI+绘制3D饼状图-33 4.8.3 GDI+绘制时钟-34 4.8.4 GDI+绘制图片特效-35 4.9 小结-37 5 总结-38 参 考 文 献-40 致 谢-41 |