基本的思路就是:系统消息队列 + 图形 api 以 Windows 平台举例,就是 win32 + 渲染方案,后者根据 ui 库的应用可以选 gdi、dx、opengl、vulkan 等,由实际场景的需求而定(轻量化?高性能实时渲染?是否跨平台?开发难度?等) 我早几年开始做了 d14uikit,是 win32+dx 的方案。
实际上是之前一直在做的一个游戏引擎,从它的框架移植了核心 ui 代码包装成的一个库,并且提供 c++ 和 python 的接口以方便二次开发,整个库才 1~2M…。
代码:
商业史上有哪些降维打击的经典案例?
如何评价首个女性友好的编程语言HerCode?
程序员为啥突然会变成这么辣鸡的一个行业?
大海捞针还捞着了是一种什么样的体验?
为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
B站的众多教做饭和烹饪的厨师up主的资历与实力应如何排序?
马斯克宣布星舰将配备 42 台发动机,如何评价这一设计?
韩寒现在为什么不写书了呢?
为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?
颈椎生理曲度变直可以通过运动康复吗?
800V是什么技术,为什么特斯拉不跟进?
《情深深雨濛濛》中,何书桓如果早出生几十年会有三妻四妾吗?
有一个***约你出去,你会去吗?
老公想要买2万左右的相机,我该同意吗?
男子蛋糕被小女孩踩坏,上前理论还被其家长辱骂殴打,如果发生这种事情有比***里当事人更好的处理方法吗?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
如何评价《绝区零》艾莲的激发潜能?
铁路12306是谁研发的?
2025年,歼16与美军机50分钟缠斗,为什么知乎上没有任何消息?
中国的核武库规模为什么那么小?
为什么桂林的旅游做不起来?
为什么女游泳运动员看起来大部分都是平胸?
有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
如何评价《灵笼 2》第五集?
前端如何设计网页?
如何评价林志玲?
golang和rust你选择哪个?
网友AI创作的击落以色列F35的最新证据照片,这次是真的了吧?
在中国有多少开发者使用Rust编程语言?