当前位置: 首页 >
如何打造属于自己的 GUI 图形化界面?
- 人气:
基本的思路就是:系统消息队列 + 图形 api 以 Windows 平台举例,就是 win32 + 渲染方案,后者根据 ui 库的应用可以选 gdi、dx、opengl、vulkan 等,由实际场景的需求而定(轻量化?高性能实时渲染?是否跨平台?开发难度?等) 我早几年开始做了 d14uikit,是 win32+dx 的方案。
实际上是之前一直在做的一个游戏引擎,从它的框架移植了核心 ui 代码包装成的一个库,并且提供 c++ 和 python 的接口以方便二次开发,整个库才 1~2M…。
推荐资讯
- 2025-06-24如何看待极客湾评测麒麟X90的性能与表现?
- 2025-06-24Switch模拟器哪个好?
- 2025-06-23如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
- 2025-06-24女朋友坚决拒绝母乳,我希望就一次行母乳喂养被指责我不顾她的痛苦,我真的很过分吗?
- 2025-06-24买到烂尾楼到底该有多绝望?
- 2025-06-24怎么挑选做设计用的显示器,要看哪些参数呢?
- 2025-06-24高一弟弟上设计课需要买电脑,为了杜绝他打游戏给他买了一万二的苹果,但他还是在想办法下载游戏,怎么救?
- 2025-06-24做数据库内核开发的是不是很少?
- 2025-06-24老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 2025-06-24高考完了,要买笔记本,苹果mac m4怎么样?
- 2025-06-23如何看待 Three.js / WebGL 等前端 3D 技术?
- 2025-06-23mesh组网有关问题请教?
- 2025-06-24为什么 m1 ***用大小核设计却没有 intel 的问题?
- 2025-06-24江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- 2025-06-23小区楼下的自动售水机的水干净吗?
- 2025-06-24现代艺术只考虑意义、不考虑美感吗?
推荐产品
-
27℃ 的冷空调和 27℃ 的热空调有什么区别?
格力的维修工告诉我空调的制冷出风口是13度,无论你的空调设定 -
如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
前排声明:我反正觉得是***的。 演示机把玩过几次,我不认 -
为什么QQ上的网络状态没有了?
现在是2025年,Mac 版新QQ仍然有这个网络在线状态,只 -
年纪轻轻为什么会得腰肌劳损?
知道什么是腰肌劳损吗?不要随便给自己按病! 腰肌劳损这个词大
最新资讯