炫彩界面库
炫彩界面库是一个软件界面开发框架工具,让用户开发桌面软件变的简单高效,v1.49版本之后,该软件将不再收费,免费版的底部文字取消,带给用户更加绿色的开发环境,软件功能丰富、小巧、安全,绝对是你最佳的开发框架选择。
软件大小:1.1M
软件语言:中文
更新时间:2014-10-29
软件类别:免费/常用软件
软件性质:PC软件
软件厂商:未知
运行环境:WinAll
软件等级:四星
1、简介
炫彩界面库
并且提供了UI设计器,支持XML布局,CSS样式表,XML资源;该库采用C语言开发,速度更快,支持多种开发语言调用,例如C#,易语言;不需要第三方库的支持,不需要MFC,ATL,和WINDOWS标准控件;
采用DirectUI设计思想,在窗口内无子窗口,窗口相当于容器,界面元素都是逻辑上的区域,没有句柄.灵活易扩展,即支持C语言风格开发,同时也支持C++语言开发,用户可以对元素句柄进行包装扩展,支持用户自绘。支持各种格式图片。
2、特性
小巧高效
采用C语言开发,速度更快,库文件大小仅五百多KB,不需要第三方库的支持,不需要MFC,ATL,和WINDOWS标准控件.
安全
采用DirectUI设计思想,所有界面元素无句柄,防止他人嗅探,获取重要数据.
UI设计器
提供了UI设计器,支持XML布局,CSS样式表,XML资源,动态换肤,布局调整.
DirectUI
采用DirectUI设计思想,在窗口内无子窗口,窗口相当于容器,界面元素都是逻辑上的区域,没有句柄.
窗口特效
支持各种格式图片(bmp,gif,jpg,png,ico),支持自适应贴图,元素透明,窗口透明,窗口阴影边框,异型窗口,窗口绘制完成后特效合成.
支持多种开发语言
支持C,C++,C#,易语言,C++Builder等,所有能够调用DLL的开发语言.
帮助文档
完善的帮助文档,同步升级,帮你解决开发问题.
3、解决传统UI九大难题
1.程序体积大影响程序下载效率.
2.执行效率低占用CPU过高.
3.扩展困难无法实现很多特殊效果.
4.窗口抖动
5.窗口闪烁影响程序美观度.
6.兼容性差容易出错.
7.控件有句柄影响程序的安全性.
8.界面换肤困难无法实现换肤功能.
9.分层窗口无法显示
4、使用注意
1、演示代码无法执行,请设置调试工作目录(../../lib)因为库文件和图片文件放在lib文件夹中
2、为了兼容其他版本VC++,设置:将wchar_t视为内置类型(否)
5、更新日志
炫彩界面库v1.6.1--1.6.3Update9
修复已知BUG.;
工具提示不显示问题;
框架窗口问题;
GIF播放问题;
隐藏功能快捷键(Ctrl+`)弹出窗口.;
增加移除事件响应函数接口如下:
XWnd_RemoveMessage();
XWnd_RemoveMessageProc();
XEle_RemoveEvent();
XEle_RemoveEventProc();
6、支持语言
VC6.0,VS2005,VS2008,VS2010,VS2012,C,C++,MFC,Delphi,C#,易语言,VB,以及支持动态链接库调用和回调函数的开发工具及语言
7、常见问题
1.炫彩界面库是收费还是免费?
炫彩界面库分为收费版和免费版.
2.免费版授权方式?
免费授权仅限个人用户,需要在您的网站添加我方的友情链接,上传您的软件截图到我方的论坛.
3.免费版与收费版区别?
免费版与收费版在功能上目前基本没有什么区别.
免费版需要遵循免费授权许可,在你的软件底部显示授权文字,没有技术支持;
收费版提供技术支持,不需要显示免费授权文字!
4.免费版是否有使用时间限制?
免费版没有时间限制.
5.免费版是否提供技术支持?
免费版不提供技术支持,遇到问题到论坛发帖提问.
6.收费版购买方式?
收费版通过网银或支付宝付款,详情见网站收费服务页面.
7.收费版技术支持方式?
技术支持通过电话,QQ,邮箱,论坛任意方式.
8.收费版产品授权数量疑问?
收费版分为单个产品授权版本,和不限制产品授权数量版本.
9.炫彩界面库支持哪些编程语言?
支持:VC6.0,VS2005,VS2008,VS2010,C,C++,MFC,Delphi,C#,易语言,VB,以及支持动态链接库调用和回调函数的开发工具及语言.
10.软件升级方式?
软件升级需要替换掉最新版本的文件,XCGUI.H,发布版XCGUI.DLL,XCGUI.LIB,调试版XCGUId.DLL,XCGUId.LIB.
11.XCGUI.DLL与XCGUId.DLL区别?
XCGUI.DLL为发布版,不带调试信息,XCGUId.DLL为调试版,带调试信息,可以方便查找软件错误.
12.DLL文件导出方式,及调用?
DLL文件采用C语言导出方式,和系统DLL文件导出方式一样,导出函数调用约定为WINAPI.
13.使用炫彩界面库需要什么基础?
需要熟悉你所使用的编程语言,掌握DLL文件调用方法,你所使用语言与C/C++语言常用数据类型区别.
14.我不会C/C++语言,是否提供入门教程?
入门教程看C/C++帮助文档就行,因为我们提供的API,都和系统API使用方法一样,文档中对每个API都有说明,
文档中的示例都是C语言的,没有复杂的语法,直接转换成你熟悉的语言即可.
15.非C/C++语言使用炫彩界面库需要注意什么?
需要注意你所使用的语言数据类型与C语言数据类型的区别,这些网上都能找到,如果函数的参数数据类型不一直会导致内存错误.
16.帮助文档示例是C/C++语言的,与我学的编程语言不同怎么办?
我们提供API接口都是基于C语言的,和系统API接口一样,没有语言区别.
17.我在使用中遇到问题怎么办?
使用中遇到问题可以到论坛上发帖提问.
18.炫彩界面库入门需要多久?
一般情况下3小时到3天左右时间.
上一篇:星位交错的爱
下一篇:旭日iPhone视频格式转换器