基本的思路就是:系统消息队列 + 图形 api 以 Windows 平台举例,就是 win32 + 渲染方案,后者根据 ui 库的应用可以选 gdi、dx、opengl、vulkan 等,由实际场景的需求而定(轻量化?高性能实时渲染?是否跨平台?开发难度?等) 我早几年开始做了 d14uikit,是 win32+dx 的方案。
实际上是之前一直在做的一个游戏引擎,从它的框架移植了核心 ui 代码包装成的一个库,并且提供 c++ 和 python 的接口以方便二次开发,整个库才 1~2M…。
{dede:pagebreak/}
Rust 未来会成为主流的编程语言吗?
中国大陆的苹果手机被阉割了哪些部分?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可?
Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
外国女生味道真的很大毛发很硬吗?
自助NAS CPU求推荐?
以色列为什么要打伊朗?
为何同是象棋,国际象棋的棋子可以做的那么有设计感,而中国象棋的棋子形式似乎比较单一?
如何评价首个女性友好的编程语言HerCode?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
你曾看到空乘做过的最傻的事情是什么?
毕设答辩,老师说node不可能写后台怎么办?
***咖被曝员工月薪 2300 元只休 1 天,这样的薪资和工作条件是否合理?
为什么韩国的热辣舞团无法征服中国的男性市场??