会议专题

MDI子窗体最佳层叠平铺算法及程序实现

针对VB 6.0编程软件界面不够美观,需要使用第三方皮肤系统进行界面美化,以及Skinsharp等高效的皮肤控件对MDI窗体的支持不够稳定,经常出现移动窗体后无法对窗体重新排列的问题,提出了模拟VB对MDI窗体的排列效果,实现与VB类似的MDI窗体平铺算法,实现了层叠、水平和垂直三种排列效果,并在此基础上增加了弹性层叠功能和固定窗体次序功能.所用方法解决了加载皮肤后子窗体无法排列的问题.结果表明:所用算法的执行效率不高,只有VB方法的二分之一,特别是加上皮肤后层叠的效率下降较多;但当窗体数量较少时,所用算法具有一定实用性,可以作为加载皮肤系统时VB默认排列的替代方法.

VB编程软件 MDI窗体 弹性层叠 平铺算法 排列效果

解福田 林敬周 钟俊

中国空气动力研究与发展中心,四川 绵阳 621000

国内会议

2014年全国开放式分布与并行计算学术年会

湖北襄阳

中文

234-237

2014-09-27(万方平台首次上网日期,不代表论文的发表时间)