如何打造属于自己的 GUI 图形化界面?

2025-06-29 07:25:15

基本的思路就是:系统消息队列 + 图形 api 以 Windows 平台举例,就是 win32 + 渲染方案,后者根据 ui 库的应用可以选 gdi、dx、opengl、vulkan 等,由实际场景的需求而定(轻量化?高性能实时渲染?是否跨平台?开发难度?等) 我早几年开始做了 d14uikit,是 win32+dx 的方案。

实际上是之前一直在做的一个游戏引擎,从它的框架移植了核心 ui 代码包装成的一个库,并且提供 c++ 和 python 的接口以方便二次开发,整个库才 1~2M…。

如何打造属于自己的 GUI 图形化界面?
广告位810*200
相关阅读
Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?

Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?

推荐一个大家都没提到的 Connect 。 可以同时构建 r...

2025-06-26
为什么国内程序员们没有联合起来设计一种中英文严格2:1宽度比的字体呢?

为什么国内程序员们没有联合起来设计一种中英文严格2:1宽度比的字体呢?

推荐一款在GitHub开源的字体: Maple Font ,...

2025-06-26
如何看待多地开展查摆年轻干部玩心重、贪图享乐、说话随意、社会交往复杂、生活不检点等问题的行动?

如何看待多地开展查摆年轻干部玩心重、贪图享乐、说话随意、社会交往复杂、生活不检点等问题的行动?

这两年一堆巡察、检查、自查、回头看、再整顿,每次搞得轰轰烈烈...

2025-06-26
养龟每天拉屎就得换水很麻烦,怎么操作能省点事?

养龟每天拉屎就得换水很麻烦,怎么操作能省点事?

如果要搞省事简单 最简单的就是绿水 只要你有阳光就可以了 正...

2025-06-26
你被哪个后来知道很sb的BUG困扰过一周以上吗?

你被哪个后来知道很sb的BUG困扰过一周以上吗?

docker,怎么打包都会从***去下载镜像,哪怕根据Ai ...

2025-06-26