🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
##序言 #### **首先,欢迎您使用 Ex_DirectUI 4.0 界面引擎,您的支持是对我们最大的鼓励!** * * * * * ### 关于ExDirectUI ExDirectUI引擎是一款采用DirectUI概念,基于GDI/Direct2D绘图引擎的轻量级用户界面引擎。它相对其他轻量级UI引擎具有高效、安全、绚丽、扩展性强、可跨语言等特点。 使用本引擎提供的布局文件和主题文件机制,可以快速高效的设计和实现界面的布局,大大提高软件开发的效率。 * * * * * ### ExDirectUI 4.0 的优势和特点 1. 不依赖于大量底层API, 使得可以更灵活的使用更优秀的底层接口,如绘制引擎可以采用 GDI/GDI+ 也可采用 Direct2D 等新技术。 2. 使用界面布局文件,使得界面的布局可与业务逻辑分离,在某些情况下,界面布局的修改甚至可以不用重新编译、更新整个程序。 3. 使用主题文件,使界面的外观可以轻松更换,并且可以将该部分交由UI设计师设计,减轻了程序开发人员的工作负担。 4. 支持多种图片格式,相比WinAPI窗口程序最重要的特性就是支持Alpha混合,为支持Alpha通道,ExDirectUI在支持BMP、JPG等基础图像格式外,支持了带透明通道的PNG格式。 5. 采用高效的界面逻辑,使界面绘制的效率很高,支持父子关系、相对坐标、坐标锁定、光标穿透等控件特性。 6. 使用了大量优美高效的动画缓动效果,方便开发人员轻松地制作出各种优秀的用户交互效果。 7. 所有接口采用 Unicode 编码,只要满足Windows标准,任何国家任何语言的计算机都可以正常运行。 8. 采用句柄作为界面元素标识,ExDirectUI 4.0 界面库文件提供核心API用于操作界面元素,所有界面元素均采用句柄作为标识,这样做可以方便开发人员的二次封装和跨语言使用。 * * * * * ### 版权声明 未经版权所有者明确授权,禁止发行本文档及其被实质上修改的版本。 未经版权所有者事先授权,禁止将此作品及其衍生作品以标准(纸质)书籍形式发行。 如果有兴趣再发行或再版本手册的全部或部分内容,不论修改过与否,或者有任何问题,请联系版权所有者(yhan@qq.com)。 * * * * *