蛋上一道疤 发表于 2023-9-12 13:44

obob 发表于 2023-9-12 13:46

国外一众electron套皮app有话说啊

xy. 发表于 2023-9-12 13:49

人家用的确实是 win 的窗口 api 啊, 你去跟, createwindowex 至少有一次的
至于为啥自绘, 不如去问人家为啥用 electron/libcef/...

hsy-x 发表于 2023-9-12 13:50

蛋上一道疤你这id是在内涵站长吗[偷笑]

slymitec 发表于 2023-9-12 14:18

lzhdim 发表于 2023-9-12 14:19

看这篇:
1、https://www.cnblogs.com/lzhdim/p/17576147.html、
2、https://www.cnblogs.com/lzhdim/p/17623756.html

uuyyhhjj 发表于 2023-9-12 14:26

你稍微学一下编程就懂了,要不把网站CSS去掉看看基础html组件够不够用?

airbeta 发表于 2023-9-12 15:05

只要官方支持允许,怎么搞都是正常的

Rainput 发表于 2023-9-12 15:06

这跟是否国产没关系,国外也很多,而且较早出名的非标准窗体软件比如winamp也是国外先做的,macOS和iOS下一些软件也是用非标准的方式绘制窗体和菜单等各种ui元素的。

说到底关键不是是否做定制ui,关键是做的好不好,以及那个平台和地域的用户的平均审美水平导致的接纳差异。不止软件ui,主机外观,穿衣打扮和家居装修等也一样,这东西经常是一些人low到爆,但他自己或他周围一些人还以为多好看,甚至局部还可能劣币驱逐良币。

观望者 发表于 2023-9-12 15:12

有点实力的公司都会自绘
原生的框架的接口默认是满足不了需求的

Zyn0114 发表于 2023-9-12 15:12

hsy-x 发表于 2023-9-12 13:50
蛋上一道疤你这id是在内涵站长吗

那不对的,站长应该是亿道疤

WD5d 发表于 2023-9-12 15:36

喜欢造轮子刷kpi

wikieden 发表于 2023-9-12 16:13

国内这些pc英勇都是十几年的老古董,用的都是n久前的框架,不是每个公司都很重视研发没事让你重构下,你看看百度网盘那个可更恶心,一打开窗口整台电脑都卡

assassin 发表于 2023-9-12 16:14

win版和Mac版不一定是统一开发的,可能是不同的人负责的
Mac的API应该比较好用,所以都直接调用系统API,win的原生API应该没有webview好用,本质都是网页也就没有统一的风格了

ysc3839 发表于 2023-9-12 16:17

因为Windows原生主题风格并不好看,控件啥的也少、难用、满足不了需求。其实在macOS甚至iOS上,复杂点的软件也不会去用系统的主题风格,而对于简单的软件,可能是因为macOS开发者都比较有钱,整体上就更追求“优雅”,就更喜欢用系统主题。
至于最小化动画那些,感觉跟无边框窗口有关,加上Windows开发者不那么追求“优雅”,于是能用就算了,细节直接不管了。

我輩樹である 发表于 2023-9-12 16:23

你说的windows底层绘图api是指gdi/gdi+/d2d/d3d这种么?很多GUI框架的backend就是它们,所以本质上它们只是基于windows底层绘图api的中间件。

现在国内比较流行QT,而不是使用第一方中间件的winform/wpf等,主要是为了开发跨平台软件。

七彩云南 发表于 2023-9-12 17:22

为什么不先问问MSoffice.

windows11里同时使用4种UI框架, 不更应该出来说两句.

x5774179 发表于 2023-9-12 17:34

hsy-x 发表于 2023-9-12 13:50
蛋上一道疤你这id是在内涵站长吗

站长不止一道疤了[傻笑]

gartour 发表于 2023-9-12 18:18

我輩樹である 发表于 2023-9-12 16:23
你说的windows底层绘图api是指gdi/gdi+/d2d/d3d这种么?很多GUI框架的backend就是它们,所以本质上它们只是 ...

不止国内吧。我在用的不少软件感觉都是qt或者转成qt了。

游戏主机模拟器里面duckstation,yuzu是qt,pcsx2以前不是现在有了qt版。

qbittorrent也是qt

页: [1]
查看完整版本: 为什么国产软件在windows上都特别喜欢自己重绘窗口