如何打造属于自己的 GUI 图形化界面?
- 发表时间:2025-06-20 21:25:16
- 来源:
基本的思路就是:系统消息队列 + 图形 api 以 Windows 平台举例,就是 win32 + 渲染方案,后者根据 ui 库的应用可以选 gdi、dx、opengl、vulkan 等,由实际场景的需求而定(轻量化?高性能实时渲染?是否跨平台?开发难度?等) 我早几年开始做了 d14uikit,是 win32+dx 的方案。
实际上是之前一直在做的一个游戏引擎,从它的框架移植了核心 ui 代码包装成的一个库,并且提供 c++ 和 python 的接口以方便二次开发,整个库才 1~2M…。
推荐资讯
- 2025-06-20 20:35:15如果SSD硬盘闲置很多年,内部数据会不会丢失?
- 2025-06-20 19:45:15中国人口正经历前所未有大转折,如何看待中国人口负增长?应该怎样应对?
- 2025-06-20 20:40:15mysql每天有1千万数据 怎么办?分表吗 有什么好的方案。?
- 2025-06-20 20:50:15联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
- 2025-06-20 20:50:15为什么都说武器越怪,死的越快?
- 2025-06-20 20:35:15跨平台GUI框架到底应该自绘还是原生控件绑定?
- 2025-06-20 20:50:15如何评价《塞尔达传说:王国之泪》?
- 2025-06-20 20:05:15如何评价字节跳动开源的 HTTP 框架 Hertz ?
- 2025-06-20 20:20:16老公想要买2万左右的相机,我该同意吗?
- 2025-06-20 19:20:15前端,后端,全栈哪个好找工作?
推荐产品
-
空战的时候可不可以先击落预警机?
当然可以,前提是能做到的话。 预警机就像象棋里的【帅】,价 -
新买的移动硬盘该格式化为 NTFS 还是 exFAT?
绝对不要exFAT!!!!绝对不要exFAT!!!!绝对不要 -
美国真会下场对伊朗开战吗?
预言一波吧 美国不会下场 如果下场,美军将倒在海湾 目前中文 -
鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
我将我的鸿蒙Next应用提交到应用市场时,在可支持的设备类型
新闻动态
最新资讯