Tech
[分享发现] [开源] 💘C × SDL3 × OpenGL,将三股神秘力量聚合在一起! Bong~ BongoCat!
去年 12 月份的的时候和佬们分享了我是如何 用纯 C 仅用 100kb 就是实现了 runcat 的 托盘动画 ,同时还支持 自定义 GIF ❗️
记得刚开始做 Catime 的时候有一个 心结 🥺,就是 纯 C 来做 ui 真的是一种灾难 ,
当时的想法是语言本身的问题,毕竟....
Catime 的第一版 Ui 自然就是跟上个世纪的 老古董 一样丑,是真的丑!
后续虽然引入了 Windows Common Controls 6.0 带来了些看起来现代的外观,但是
唔~咋说呢,看起来就是稍微 好了那么一点点 ,但是看起来这不依然还是个 老古董 嘛 ,而且在 win10 上这个是没有的,导致 win11 像个 老古董 ,win10 则像个 远古遗迹 🗿
之前为了控制 Catime 的体积在 1mb 以下,曾考虑用 CSS 实现字体样式,但是....这压根不可能,所以就搓了些 GDI 自绘 的样式临时凑合着作为一个过渡方案
然后前段时间也不知道哪根筋搭对了,我突然想:既然我都能直接渲染样式了,那我为什么不干脆试试直...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX