经过不懈努力,MUILIB终于可以在WINCE6.0/WM6.5系统上运行了,这次改造的主要目的就是
为了实现窗口透明的处理,用过WINCE和WM的人都知道,WINCE/WM不支持窗口的半透明,也就是
我们在PC平台下Windows中的层窗口技术,那么为了要实现在XP、Win7等系统下的那种半透明窗口就
非常困难,经过仔细研究发现WINCE/WM中的应用程序运行时大部分都是全屏运行,如果基于这一点为
前提来设计的话,我们就可以在应用程序的全屏窗口中模拟各种对话框、提示框等非全屏窗口,并且实现
实时的半透明。
目前MUILIB已经实现了窗口内的半透明菜单(menu)、提示信息框(tooltip)、组合框中的下拉框(Combo)
以及确认对话框控件,这些控件均可实现背景半透明的特性,与在X86平台Windows中的效果基本一样。
MUILIB的一般性控件演示测试均在WM6.5 WVGA 800*480下测试通过! 目前正在想办法搭建一个
基于WINCE6.0R3 1024*768*32的测试环境,希望在这方面有经验的朋友能指点一二!