水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
1/1
|
转到
主题:有人用winUI3 做c++项目的界面吗?
楼主
|
finlab
|
2024-11-10 11:55:57
|
展开
WinUI3看着还不错, 但是感觉一如既往,c#用起来狠丝滑,
在C++项目里就有些别扭,封装的很差。
不仅把很多实现的细节暴露给开发用户,中间也生产一堆文件,编译速度狠慢。
看了下“generated files”目录,跟项目相关的也就算了, 它把winrt的文件又生成了一遍,大约1500个头文件!!这些生成的文件应该也要参与编译!!
这么多winrt头文件,跟我的项目相关? 为什么每次编译要生成?
--
修改:finlab FROM 223.72.62.*
FROM 223.72.62.*
2楼
|
finlab
|
2024-11-10 16:25:19
|
展开
就是看了些示例,感觉效果不错。
它是类似于qt的qml吧,UI层本质上是另外一坨东西,然后做个与c++的桥接,所以跨语言界面的调用总是有些不方便的。
我也不是正经做东西,就是自己无聊试试看。
qt的话,也是一大坨,跟使用标准库代码的逻辑层交互也需要转换,除非完全从底层开始用qt。
如果是实际的项目,追求开发效率,可能用qt方案是最好的。
我是学习和了解的目的,想多熟悉些现代c++,就不太想用Qt了。
【 在 foliver 的大作中提到: 】
: winui3微软自己都不用,何必呢,吸引点在哪里。
: c++做界面就用qt,多简单啊。
--
FROM 223.72.62.*
5楼
|
finlab
|
2024-11-11 10:50:45
|
展开
确实。
用C#的时候,只需要考虑做什么,
用C++的时候,大部分时间考虑怎么做
所以用C#做开发会比较无聊
【 在 DoorWay 的大作中提到: 】
: C++适可而止,坚定C#路线
--
FROM 223.72.62.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版