C/C++开发中,写界面经常用到界面库吗?推荐几个常用的界面库吧

qq_17343345 2017-01-15 09:11:14
最近接触了Duilib,用过后发现有诸多Bug,且官方文档不全,网上找很长时间也没找到开发文档,很多功能的实现甚至没有给出示例,只能依靠阅读框架代码明白功能的使用,大家经常用什么框架开发界面,推荐一下,最好满足几个条件:
1.框架基于DirectUI的设计思路。
2.界面采用XML布局方案。
3.框架开源。
目前我正在参考使用Duiengine,SKinUI,大家提些建议吧。
...全文
1512 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
文科小程 2019-11-18
  • 打赏
  • 举报
回复
duilib
cxxer 2017-01-17
  • 打赏
  • 举报
回复
QT,MFC,
小康cxy 2017-01-17
  • 打赏
  • 举报
回复
强烈推荐QT,我现在做的项目之前是用duilib写的,写写小东西还可以 Qt很好用,你把它看作是动态库就行了
Coutel 2017-01-17
  • 打赏
  • 举报
回复
QT,QT是很成熟的库,而且很庞大很细致。
linranguo 2017-01-17
  • 打赏
  • 举报
回复
QT MFC(BCG,wxWidgets )
lunat 2017-01-16
  • 打赏
  • 举报
回复
跨平台界面库:https://en.wikipedia.org/wiki/List_of_platform-independent_GUI_libraries C++首推QT 还有wxWidgets MFC 还有一些基于DirectUI的库 还有一个国人写的使用现代C++的nana界面库 http://nanapro.org/en-us/ 写小程序使用还可以
小灸舞 2017-01-16
  • 打赏
  • 举报
回复
引用 1楼sp1d3r 的回复:
Qt 没有之一。
paschen 版主 2017-01-16
  • 打赏
  • 举报
回复
QT MFC 都可以开发GUI程序
l357630798 2017-01-16
  • 打赏
  • 举报
回复
引用 1 楼 u012924019 的回复:
Qt 没有之一。
偶尔用下QT,对QT研究不够深入,请教下:你的意思是用QT中的QML配合C++混合编程?还是直接用普通的QT工程加贴图?还是用QT配合VS混合编程? 谢谢!
ooolinux 2017-01-15
  • 打赏
  • 举报
回复
C++ Builder框架是开源的。 图形用户界面可以学习C++ Builder,架构先进,入门比较容易。 C++ Builder的较新版本——RAD Studio XE3以上版本添加对iOS和Android的支持工具包,让开发者编写的Delphi/C++应用可以同时在Windows、OS X、iOS和Android平台上运行。现在最新版本是RAD Studio 10.1。 仅供参考: 初学者学习C++ Builder第一个程序(模拟聊天室),经典! http://blog.163.com/tab_98/blog/static/11924097201693033057497/ C++ Builder绘图示例(模拟时钟) http://blog.163.com/tab_98/blog/static/11924097201611324819376/ 从C语言的菜单界面管理系统到C++ Builder的图形用户界面,一个简单的电话簿Demo例子 http://blog.163.com/tab_98/blog/static/1192409720158673337998/ C++ Builder写的《ZEC 纸牌游戏21点》 http://blog.163.com/tab_98/blog/static/119240972016115113039304/ C++ Builder写的《ZEC 僵尸版打地鼠》 http://blog.163.com/tab_98/blog/static/11924097201601084117748/ C++ Builder写的《ZEC 推箱子》 http://blog.163.com/tab_98/blog/static/11924097201612011839642/ 书籍推荐: 《C++Builder 6程序设计教程(第二版)》 (陆卫忠,刘文亮 等编著 /2011-04-01 /科学出版社) 《C++Builder6编程实例精解》(赵明现),PDF,是数字版的,非扫描版的,里面还有一个俄罗斯方块游戏的完整实现。 《精彩C++Builder 6程序设计》(台湾 吴逸贤),里面有10几个简单小游戏的实现,可以自己看懂以后再重写,才是自己掌握的。 《C++ Builder 5高级编程实例精解》(刘滨 编著)都是较大的实用的程序。
  • 打赏
  • 举报
回复
Qt 没有之一。

64,646

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧