至于为啥自绘, 不如去问人家为啥用 electron/libcef/... 蛋上一道疤你这id是在内涵站长吗[偷笑] 看这篇:
1、https://www.cnblogs.com/lzhdim/p/17576147.html、
2、https://www.cnblogs.com/lzhdim/p/17623756.html 你稍微学一下编程就懂了,要不把网站CSS去掉看看基础html组件够不够用? 只要官方支持允许,怎么搞都是正常的 这跟是否国产没关系,国外也很多,而且较早出名的非标准窗体软件比如winamp也是国外先做的,macOS和iOS下一些软件也是用非标准的方式绘制窗体和菜单等各种ui元素的。
说到底关键不是是否做定制ui,关键是做的好不好,以及那个平台和地域的用户的平均审美水平导致的接纳差异。不止软件ui,主机外观,穿衣打扮和家居装修等也一样,这东西经常是一些人low到爆,但他自己或他周围一些人还以为多好看,甚至局部还可能劣币驱逐良币。 有点实力的公司都会自绘
原生的框架的接口默认是满足不了需求的 hsy-x 发表于 2023-9-12 13:50
蛋上一道疤你这id是在内涵站长吗
那不对的,站长应该是亿道疤 喜欢造轮子刷kpi 国内这些pc英勇都是十几年的老古董,用的都是n久前的框架,不是每个公司都很重视研发没事让你重构下,你看看百度网盘那个可更恶心,一打开窗口整台电脑都卡 win版和Mac版不一定是统一开发的,可能是不同的人负责的
Mac的API应该比较好用,所以都直接调用系统API,win的原生API应该没有webview好用,本质都是网页也就没有统一的风格了 因为Windows原生主题风格并不好看,控件啥的也少、难用、满足不了需求。其实在macOS甚至iOS上,复杂点的软件也不会去用系统的主题风格,而对于简单的软件,可能是因为macOS开发者都比较有钱,整体上就更追求“优雅”,就更喜欢用系统主题。
至于最小化动画那些,感觉跟无边框窗口有关,加上Windows开发者不那么追求“优雅”,于是能用就算了,细节直接不管了。 你说的windows底层绘图api是指gdi/gdi+/d2d/d3d这种么?很多GUI框架的backend就是它们,所以本质上它们只是基于windows底层绘图api的中间件。
现在国内比较流行QT,而不是使用第一方中间件的winform/wpf等,主要是为了开发跨平台软件。 为什么不先问问MSoffice.
windows11里同时使用4种UI框架, 不更应该出来说两句. hsy-x 发表于 2023-9-12 13:50
蛋上一道疤你这id是在内涵站长吗
站长不止一道疤了[傻笑] 我輩樹である 发表于 2023-9-12 16:23
你说的windows底层绘图api是指gdi/gdi+/d2d/d3d这种么?很多GUI框架的backend就是它们,所以本质上它们只是 ...
不止国内吧。我在用的不少软件感觉都是qt或者转成qt了。
游戏主机模拟器里面duckstation,yuzu是qt,pcsx2以前不是现在有了qt版。
qbittorrent也是qt
页:
[1]