当前位置:当前位置: 首页 >
如何打造属于自己的 GUI 图形化界面?
人气:发表时间:2025-06-27 21:20:11
基本的思路就是:系统消息队列 + 图形 api 以 Windows 平台举例,就是 win32 + 渲染方案,后者根据 ui 库的应用可以选 gdi、dx、opengl、vulkan 等,由实际场景的需求而定(轻量化?高性能实时渲染?是否跨平台?开发难度?等) 我早几年开始做了 d14uikit,是 win32+dx 的方案。
实际上是之前一直在做的一个游戏引擎,从它的框架移植了核心 ui 代码包装成的一个库,并且提供 c++ 和 python 的接口以方便二次开发,整个库才 1~2M…。
同类文章排行
- 《凡人修仙传》里为什么韩立要对青龙上人赶尽杀绝?
- 为什么网上那么多人说广州没落是因为城中村?
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 初学者做游戏用godot还是unity好?
- 从零写一个3D物理引擎难度多大?
- NAS将来会被什么产品取代?
- 伊朗武装部队总参谋长被暗杀,暗杀真的有用吗?
- 你和你老婆是怎么认识的?
- 腰肌劳损怎嘛治啊?
- 印度为什么一定要和中国作对?
最新资讯文章
- 全世界都在等中美开战吗?
- 有没有好用的本地***去水印免费软件?
- 大一计算机新生怎么合理利用github?
- 王虹教授在北大开讲座,韦东奕连续 3 天听讲座,韦东奕和王虹谁的数学天赋更强?
- 如何制造一个高级的阳谋?
- 有谁现在正在使用苹果mac mini 吗?能分享一下使用感受不?
- postgres集群的选择?
- 为什么程序员独爱用Mac进行编程?
- 这种裙子是不是对直男爆杀?
- Rust开发Web后端效率如何?
- 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 为什么水泥封不住尸臭?
- 腰肌劳损怎嘛治啊?
- 万兆的网络速度有多大意义?
- 为什么都说 Finder 难用?
- 相对于PR、FCPX等同类软件,为什么Avid media composer在国内用的人很少?
- 能分享一下你写过的rust项目吗?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 公立医生帮联系民营救护车,800 公里收费 2.8 万元,收费合理吗?救护车收费标准是什么?
- 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?





