当前位置:当百下载站 > 电脑软件 > 应用软件 > 炫彩界面库官方版v1.3.9.1
炫彩界面库官方版

炫彩界面库官方版

版本:v1.3.9.1 大小:117.5MB 语言:简体中文 类别:应用软件
  • 类型:国产软件
  • 更新:2026-11-05 12:56:39
  • 系统:win7/win8/win10/win11

详情介绍

炫彩界面库官方版是一款面向桌面软件开发的界面框架,目标是让界面搭建过程更简单、更高效。它体积小巧,功能覆盖较全,所有界面元素均不依赖句柄,采用Unicode字符编码,并配有完整的帮助文档。该库自带UI设计器,可读取XML布局、CSS样式表与XML资源。底层以C语言编写,运行速度较快,能被C#、易语言等多种开发语言调用,无需第三方库支持,也不依赖MFC、ATL或WINDOWS标准控件。在设计思路上,它采用DirectUI方式,窗口内不设子窗口,窗口本身充当容器,界面元素均为逻辑区域,不含句柄。它灵活且易于扩展,既支持C语言风格开发,也支持C++语言开发,用户可对元素句柄进行包装扩展,并支持自绘以及多种格式图片。

炫彩界面库官方版 软件截图

更新日志:

v3.3.9版本

属性视图中的自定义属性列表,是UI设计器里用于集中查看和管理用户自行添加属性的区域。

UI设计器SVG支持

完善属性面板中的各项属性设置

UI设计器属性视图支持指定模板文件,依据该模板自动完成数据适配器的创建。

开放虚表功能

列表把原先的接口项调整为行(item->row),子项保持原样,旧版接口命名继续沿用。

调用XWnd_DestroyWindow()完成窗口的销毁操作。

获取句柄数量

XList_EnableVirtualTable

XList_SetVirtualRowCount

XListBox_EnableVirtualTable

XListBox_SetVirtualRowCount

XListView_EnableVirtualTable

XListView_SetVirtualItemCount

XList_AddRowText

XList_AddRowTextEx

XList_AddRowImage

XList_AddRowImageEx

在当前表格中插入一行文本时,可直接调用 XList_InsertRowText 完成操作。

XList_InsertRowTextEx

XList_InsertRowImage

XList_InsertRowImageEx

删除列表中的指定行。

删除列表中的指定行(扩展版)

删除列表里所有行的操作,可通过 XList_DeleteRowAll 完成。

用于在列表控件中设定当前选中的行。

XList_GetSelectRow

XList_GetSelectRowCount

XList_AddSelectRow

用于获取当前列表中可见行的数量。

取消当前列表中已选中的行。

XList_GetRowIndexFromHXCGUI

XList_GetHeaderColumnIndexFromHXCGUI

XList_SetRowHeightDefault

获取行高默认值

XList_SetRowHeight

XList_GetRowHeight

XList_EnableRowBkFull

XList_SetDrawRowBkFlags

无法按要求改写:原文仅为“XList_RefreshRow”,是一个函数名或标识符,不含任何可改写的软件介绍内容。请提供完整的软件介绍段落。

XAdTable_AddRowText

XAdTable_AddRowTextEx

该函数用于向表格中追加一行图像数据。

XAdTable_AddRowImageEx

这个接口用于向表格中插入一行文本内容。

XAdTable_InsertRowTextEx

XAdTable_InsertRowImage

XAdTable_InsertRowImageEx

删除表格中的指定行

删除表格中指定的一行数据。

删除表格中的全部行。

XAdTable_GetCountRow

仅允许展开当前组

XTabBar_SetPadding 已被移除,原因是该接口与基础元素接口存在功能重叠。

v3.3.8.1版本

重置托盘图标调用。

XTrayIcon_Add();

XTrayIcon_Del();

XTrayIcon_Modify() 用于修改托盘图标。

XTrayIcon_SetIcon();

XTrayIcon_SetFocus();

设置托盘图标的提示文字由 XTrayIcon_SetTips() 完成。

XTrayIcon_SetPopupBalloon() 用于设置托盘图标的弹出气泡提示。

XTrayIcon_SetCallbackMessage() 用于指定窗口接收托盘图标回调消息的机制,属于该函数的基本作用说明。

XMenu_GetMenuBar();

XMenuBar_GetSelect();

XWM_TRAYICON 托盘事件;

托盘图标标识(trayIcon_flag_)

软件特点

1、小巧高效

以C语言编写,运行响应更为迅速,库文件体积控制在五百余KB,无需依赖任何第三方库,也不依赖MFC、ATL以及Windows标准控件。

2、安全

界面构建遵循DirectUI思路,每个元素均不依赖窗口句柄,以此阻断外部工具对关键信息的截取与窥探。

3、UI设计器

内置界面设计工具,可借助XML完成布局编写,并配合CSS样式表与XML资源进行外观管理,同时具备动态换肤和布局调整能力。

4、DirectUI

界面构建遵循DirectUI思路:窗口本身充当承载容器,内部不再嵌套子窗口;所有界面元素以逻辑区域的形式存在,并不依赖句柄。

5、窗口特效

兼容 bmp、gif、jpg、png、ico 等多种图片格式,可实现贴图自适应、元素透明、窗口透明、窗口阴影边框与异型窗口效果,并在窗口绘制完毕后进行特效合成。

6、支持多种开发语言

可对接C、C++、C#、易语言、C++ Builder等语言,凡具备DLL调用能力的开发环境同样适用。

7、帮助文档

配套帮助文档内容齐全,并会随版本一同更新,协助处理开发中遇到的各种问题。

解决UI九大难题

1、程序安装包偏大,会拖慢下载速度

2、运行效率偏低,CPU占用率偏高

3、可拓展性不足,许多特殊效果难以实现

4、窗口抖动

5、窗口闪烁会破坏程序整体观感

6、兼容性差 容易出错

7、控件带有句柄,会削弱程序的安全防护能力。

8、换肤操作不便,皮肤切换功能无法实现

9、分层窗口无法显示

软件功能

1、这是一款面向Windows平台的C++界面开发框架,采用纯C++实现,不依赖其他库即可使用。

2、以DirectUI设计思路构建界面,窗口内部不再划分传统子窗口,每个元素均作为逻辑区域存在;

3、界面呈现更为出色,传统UI子窗口常见的抖动、闪烁、效率低下及代码冗余等弊端均得到有效解决

4、可视化界面设计器让界面搭建速度大幅提升,快速开发得以充分施展。

5、炫彩界面库在线手册汇集了当前版本的界面库开发文档,使用过程中遇到的疑问都能在这里找到解答。

6、色彩绚丽、运行高效、体量精简、上手轻松,遵循黄金分割比例,助力快速开发。在这条平坦而迅捷的通道上,炫彩界面库让你的每一分投入都换来十倍收获。

下载地址

  • 电脑版
炫彩界面库官方版v1.3.9.1

用户评论

(您的评论需要经过审核才能显示)


0条评论

↑